Case Study: Application Development
An online shopping website for a large Healthcare Products manufacturing company
THE CLIENT
The Client has been developing, manufacturing and marketing high quality wellness product, for more than 10 years. The Company utilizes its industry leading R&D and technical capabilities to produce superior formulations that optimize the nutritional value and performance for its customers. The Company also leverages its knowledge and expertise to complement its products with value-added technical services and continuous customer support. The Company’s product customization capabilities and value-added services distinguish them in the marketplace and provide a significant competitive advantage.
THE CHALLENGE
Client is interested in updating their identity and marketing (including their website), so they want to create a custom online shopping experience to sell their products online. The previous website was a custom HTML and while it did have some e-commerce facilities, it required updating to be a more integrated shopping solution.
THE SOLUTION
Technology / Process to Implement the Solution
Iksula done the development by the combination of CCK, Views and Ubercart. 80% of the project got built by configuring these modules, applying some theming and using hook-form-alter to modify UI and behaviour of certain form elements. The last 20% of the project was a little trickier and required some custom modules. Part of the challenge was interacting with the Drupal API in an elegant and "best practice" way.
As client requirement is to display product price in INR and make the payment through paypal with USD which was little trickier as ubercart doesn’t supports it , for that Iksula developers created a custom module to make conversion from INR to USD and when transaction gets completed its gets converted from USD to INR.
SEO implementation
We use the basic modules for SEO work as : Page title, Nodewords, XML Sitemap, Page redirect.
Here is the complete list of contributed modules used on the site
- CCK
- Views
- Ubercart
- Imagecache
- Imagefied
- Xml Sitemap
- Panels
- Date
- Path auto
THE BENEFITS
Technology used to develop the websites is Drupal-Ecommerce, PHP and Mysql for easy integration and usability.
Iksula team chose Drupal mainly because of the Ubercart module and some other contributed modules which laid the foundation for the integrated payment solution required for the project.
The other aspects of Drupal which influenced the team were:
Drupal and the associated contributed modules are open source, and supported by an excellent developer community
Its modularity means it’s easily extendable
Easy Ubercart and Drupal Integration
Very well designed for SEO.
Website and some of the associated shopping cart experience required full control of the front-end code and a structured way to integrate front-end interactivity. The development team's integrates Drupal was a documented and structured way to easily deliver the front-end dynamic interactivity.
