Categories : All, Case Study, E-Commerce Platform, Mobile and Wireless, Retail / E-commerce
The client is one of the most experienced merchandize selling company owners who has been selling the products online since quite a lot of years now. Their requirement was to develop an Magento based marketplace portal where in vendors can come up to sell their products to the customers so that the customers can buy the products at the affordable prices and the admin gets the commission from the sales by the vendors.
The team faced a couple of challenges during this eCommerce marketplace system project:
|Operating System & Server Management||Red Hat Linux OS, Multi-Server Architecture with Staging & Production Environment through Version Controlling releases, Server Optimization, Security & SSL Implementation, Scheduler for Back-ups, Alert Monitoring System Integration, Server Performance Tuning at regular intervals, Software Firewall Configuration & Maintenance|
|Development Tools & Environments||PHP5+, Magento Enterprise Edition 1.14, Zend Framework,Apache/NGINX Web Server, AJAX, Java Script, HTML5, CSS3 etc.|
|Database||MYSQL Database Server, DB Clustering, DB Optimization, Master Slave Replication, Query Optimization, Scheduler for Backups|
|Quality Assurance Tester||2|
All the planning for this m-Commerce marketplace system project was done by the combined efforts of the team keeping in mind all the challenges and resources available for the project.
This marketplace works on the Magento architecture which is the MVC architecture along with the few more additions to it. It is divided into three parts; two for model and one for the helpers and controllers. All the functionalities of this marketplace shall be built by dividing them into various modules, as all of us know that Magento is a modular architecture.
The main objective of this project was to provide the platform to several vendors to sell their products to the customers. So, multivendor management is one of the best things that will be carried out. Another important thing is to manage the commission that the marketplace owner shall get for the orders as well as the category based commission for products. Basically, it is a marketplace where the marketplace owner, vendors as well as customers are benefited at the same time. The vendors earn the profit, marketplace owner gets the commission and customers get a chance to compare the prices of the same product from different vendors and then buy the one with the least price.