This project was started with work for Magento website performance optimization. We have used different client side techniques and ser ver side configuration (which was provided by Magento team itself) for optimum performance optimization. We have successfully improved website perfor mance and later client has given following enhancement requirement for his website:
1. Website Performance:
Silver Touch has improved website performance by applying techniques like Image Sprite, CSS & JS Minify, Ser ver Side Setting, APC (Alter native PHP Cache) Installation, Log Clearance and Image Resizing. Initially page load time was 15+ seconds and we get it reduced to 5 to 7 seconds.
2. Website Redesigning:
Silver Touch has redesign entire website with new color scheme.
3. Cba integration:
Client requested us to integrated “Checkout By Amazon” payment method for placing an order on his website. Silver Touch has integrated it successfully.
4. Multi Website Set up:
Client has also asked for multi website set up on the same Magento set up with complete new design.
5. One Step Checkout Integration:
For quick order placement, we have suggested client to integrate One Step Checkout extension. Client agreed to it and we have integrated it with customization for coupon and voucher code.
6. PayPa l integration:
There were also issues in online payment processing on this website through PayPa l . Silver Touch team had worked on to solve.
7. Warehouse Integration:
Client had been using this warehouse system www.profulfilment.com. To integrate this warehouse, client had been using this extension (ampersandcommerce.com/news/warehouse-management-magento-module-realtime-despatch). Silver Touch team had done complete customization and replaced it with custom integration solution.
8. SSL installation & integration:
Silver Touch has been asked to integrate Global Sign SSL and we did for secure online payment processing.
9. M2E – eBay Integration:
This website has also been integrated with ebay, American multinational internet consumer-toconsumer. Silver Touch has done it using this M2E extension as suggested by Silver Touch.
Types of users:
This website has following types of users:
1. Front end Users:
At front end website, there will be following types of users.
1.1. Site Visitor :
This type of user will be ab le to browse a l l the CMS managed pages and product s on the websi te. Website will have Register, Forgot Password and Login functionality as well.
1.2. Guest Checkout:
Site visitors will NOT need to get registered with the site for making purchases. Guest Checkout is allowed.
1.3. Registered Customers:
This type of users will have their personal login infor mation in order to login in the website. This type of user will be able to interact with the website in different manners like, make a purchase, view past orders, re-order, manage address book, changes password and access My Account section.
2. back end users:
At back end website, there will be following type of user.
2.1. Super Admin:
This type of user will ONLY be one user. This admin user will have full access to all features and functionalities of the website. This user will be able to manage the websites with all different modules mentioned in this scope of document.
The Project was divided into various phases to achieve the best results in less time with optimal utilization of available resources.
1. Phase I: Feasibility Study
2. Phase II: System Requirement Study + SRS Preparation
3. Phase III : Design Integration (Graphics to HTML)
4. Phase IV: Magento Implementation + Customization + API Integration.
5. Phase V: Testing all features and making deployment plan.