Case Study Best mcmmerce marketplace system www.brainvire.cm 2015 Brainvire Inftech Pvt. Ltd Page 1 f 1
Client Requirement The client is ne f the mst experienced merchandize selling cmpany wners wh has been selling the prducts nline since quite a lt f years nw. Their requirement was t develp an Magent marketplace prtal where in vendrs can cme up t sell their prducts t the custmers s that the custmers can buy the prducts at the affrdable prices and the admin gets the cmmissin frm the sales by the vendrs. The specific requirements f client were: The prduct with lwest price shuld be displayed at the tp if the same prduct is sld by multiple vendrs Vendrs can uplad their simple as well as cnfigurable prducts Vendrs shuld be able t view varius reprts n the basis f custmers and prducts Vendrs shuld be able t set shipping methds as well as shipping rates Vendr shuld be able t create new prducts and mdify their quantity Like in any ther Magent multistre prtal, Custmers shuld be able t view all the prducts frm all the vendrs and give their feedback r review in the frm f ratings. Vendr must have the ability t reply t custmer's reviews Vendr must have their wn lgin panel with dashbard which shuld shw the numerical analysis Prject Challenges The team faced a cuple f challenges during this e-cmmerce marketplace system prject: It was difficult t implement the functinality t cmpare the prices f the same prduct frm different vendrs and then display the ne with the lwest price at the tp. It was difficult t handle multiple vendrs n the same platfrm and manage the rders frm millins f custmers at the same time. In the Magent ecmmerce develpment, it is difficult t maintain the speed f the website despite f having hundreds f prducts; s it was tugh fr us t implement that. www.brainvire.cm 2015 Brainvire Inftech Pvt. Ltd Page 2 f 2
Technlgies Used Operating System & Server Management Develpment Tls & Envirnments Database Red Hat Linux OS, Multi-Server Architecture with Staging & Prductin Envirnment thrugh Versin Cntrlling releases, Server Optimizatin, Security & SSL Implementatin, Scheduler fr Back-ups, Alert Mnitring System Integratin, Server Perfrmance Tuning at regular intervals, Sftware Firewall Cnfiguratin & Maintenance PHP5+, Magent Enterprise Editin 1.14, Zend Framewrk, Apache/NGINX Web Server, AJAX, Java Script, HTML5, CSS3 etc. MYSQL Database Server, DB Clustering, DB Optimizatin, Master Slave Replicatin, Query Optimizatin, Scheduler fr Backups Manpwer Prject Leader 1 Develpers 2 Designers 2 Quality Assurance Tester 2 Planning All the planning fr this m-cmmerce marketplace system prject was dne by the cmbined effrts f the team keeping in mind all the challenges and resurces available fr the prject. The database layer cntains the MySQL server database and tables, t name a few. www.brainvire.cm 2015 Brainvire Inftech Pvt. Ltd Page 3 f 3
The Business Lgic Layer cntains all the business lgic prcedures fr my wish list, lgin, my accunt, blgs and check ut mdules. Other mdules include price cmparisn, refund f prducts, rders fulfillment, Order histry and ther shpping cart features. The Data Access layer cntains the libraries which are respnsible fr accessing the data frm the database The user Interface is respnsible fr creating the graphical user interface f the website Architecture This marketplace wrks n the Magent architecture which is the MVC architecture alng with the few mre additins t it. It is divided int three parts; tw fr mdel and ne fr the helpers and cntrllers. All the functinalities f this marketplace shall be built by dividing them int varius mdules, as all f us knw that Magent is a mdular architecture. Develpment Highlights The main bjective f this prject was t prvide the platfrm t several vendrs t sell their prducts t the custmers. S, multivendr management is ne f the best things that will be carried ut. Anther imprtant thing is t manage the cmmissin that the marketplace wner shall get fr the rders as well as the categry based cmmissin fr prducts. Basically, it is a marketplace where the marketplace wner, vendrs as well as custmers are benefited at the same time. The vendrs earn the prfit, marketplace wner gets the cmmissin and custmers get a chance t cmpare the prices f the same prduct frm different vendrs and then buy the ne with the least price. www.brainvire.cm 2015 Brainvire Inftech Pvt. Ltd Page 4 f 4
www.brainvire.cm 2015 Brainvire Inftech Pvt. Ltd Page 5 f 5