Fast Rebuild Shopping Cart For An Healthcare Online Shop
Fast Rebuild Shopping Cart For An Healthcare Online Shop
Who is the client?
Based in US, The client is a direct response B2C company that focuses on radio and web advertisements. They primarily sell their own line of vitamins and supplements through their online shop. However, the shopping cart engine of this site has been outdated and they want to enhance it.
Project evolution
The client has a roadmap for a total redesign of their site in the 8 months. In the interim however, they would like to make modifications to the existing site / cart to maximize revenue and enhance the user experience.
The client initially provided a specification document and pictures to explain what they wanted. After several rounds of communication, our business analyst was able to fill in the requirement table as below:
Product: Healthcare product
Number of product: Several hundreds
Number of customer: more than 100,000
Purchase process: Choose a produce -> add to shopping cart -> Billing & Shipping Address -> Payment process Additional requirement
1: The user shall be able to go back and forth at any step of the purchase process, and the data of that step should be temporarily saved. Additional requirement
2: The user shall be able to modify their order at any step before completing an order.
Payment processing: Use API of 3rd party
When the order is completed:
1. The user will receive a confirmation email after finishing an order
2. The user can print their receipt or save as PDF file.
Solution
Technologies:
ASP.NET 2.0
VB.NET
MS SQL 2005
jQuery
Security solution
Transaction security is the prerequisite of a reliable e-commerce website. Our development team adopted proven technologies to guarantee the security from multi levels.
User information: Our development team combined Master Key, Certificate and SymmetricKey to encrypt the users' credit card number, Electronic check number and user's login password.
Database: Stored Procedures are adopted to query, add, delete and edit data. The website is only granted with the permission to execute the Stored Procedures, so to avoid attacks on the database.
SSL: Godaddy SSL seal is added to the website to provide overall protection.
Screen shot:
What did the client get?
The website has complex business logic, while the original source code was quite messy. Our development only spent 25 workdays to complete the whole job.
High extendibility. Ajax was adopted for validation and submission during the checkout process, so the shopping cart can be easily transplanted to other sites.
High maintainability. The original system used ASP.NET server components. Our development team replaced them with client-end control and adopted jQuery to transfer and edit data, so the maintainability was largely increased.
How To Choose The Perfect Winter Bridesmaid Dresses-modest bridesmaid dresses Chafing Symptoms and Natural Cure for Chafing ADHD Herbal Remedies - Focus Formula How body shapers can turn you into a supermodel in seconds? Signs, Symptoms and the Campylobacter Holiday Illness Claim The Holy Grail Body Transformation Torrent - The Holy Grail Body Transformation Program Comforts of A Towel Warmer During the Winter Season Electronic Cigarettes Make a Splash In The Market, Displacing the Original Reasons to Increase Your Attic Insulation for the Winter Have a Warm Winter in Alaska Hiv – learn about how hiv is transmitted, symptoms, prevention and how are hiv treated Eczema: Symptoms and treatment The Helicobacter Pylori test