Pop Inventory ( Pop Store)
Project Overview:
As a multivendor marketplace for Merchants to sell daily need groceries, the platform needs to be capable of setting up stores with ease & ability to manage orders, inventory, shipping & payments. Mr. Mingming (Co-founder & CEO) was looking for eCommerce experts to work on MVP for market acceptance testing. Initial MVP was completed between 2-3 months & after Pre-seed funding, Mr. Mingming continued on project development to make a better version of it and meet all customer requirements.
Project Challenges:
The client was expecting MVP to be done quickly so that the product can go out for acceptance testing. The target market was South Asia & targeted customers belong to the age group of 30-60, so the challenge was to integrate local delivery & payment services for payments/payouts. The user experience needs to be good as our targeted customers are not tech-savvy.
Technical Solution:
Architecture
At the first stage, researching & planning architecture was essential, so we proposed an architecture design with a technology stack. We decided to use the spree framework as our base of eCommerce, the next finalized delivery service for instant delivery, a service to accept payments from store customers, and payouts to merchants.
Delivery
For delivery, we have used a pickupp service that is quite popular in south Asia & easy to integrate with our application. With this service, we are able to populate live delivery rates for our customers during checkout.
Payment/Payouts
Stripe is good for both payments & payouts. With stripe payments integration we enabled our checkout to accept card payments. With stripe payouts, we are able to pay our merchants for their orders instantaneously and keep service fee at the same time
Custom features
With major eCommerce features there are custom features that makes this project different from other marketplaces.
Dedicate Store landing pages make store customers search and order store-specific items.
Social marketing - The platform enables merchants to market their stores on social platforms easily.
Custom Domain - Merchants can choose custom domains for their landing pages
Bulk upload - Merchants can upload their product catalog and let the application to populate it in their store in a few minutes.
Onboarding experience - Developed onboarding experience to enable merchants to set up their stores in a few minutes.