Home/Portfolio/ShopForge — Multi-Vendor Marketplace

e-commerce

ShopForge — Multi-Vendor Marketplace

Multi-vendor fashion marketplace with 5,000+ vendors onboarded, $2M GMV in Q1, and a 4.8/5 app store rating.

9 months
7 engineers
$2M
Q1 GMV
4.8/5
App Store Rating
6 months
Onboarding Period
5,000+
Vendors Onboarded
ShopForge — Multi-Vendor Marketplace
Tech Stack
Next.jsReactNode.jsPostgreSQLRedisElasticsearchStripe ConnectAWS

The Challenge

Our client wanted to build the 'Amazon of fashion' in Southeast Asia — a marketplace that could onboard thousands of vendors while providing a seamless buyer experience with reliable payment splitting and powerful product search.

Our Solution

We built a multi-tenant marketplace engineered for scale from day one:

  • SSR-Optimised Frontend: Next.js with server-side rendering for fast page loads, SEO performance, and consistent buyer experience across mobile and web
  • Vendor Portal: Full-featured self-service portal for vendors to manage listings, track orders, view payouts, and handle returns independently
  • Payment Splitting: Stripe Connect integration for automatic revenue splitting across vendors on multi-item orders, with configurable platform fees
  • Product Search: Elasticsearch-powered search with faceted filtering by category, vendor, price, size, and availability — supporting 5,000+ vendor catalogues
  • Buyer Experience: Unified cart, wishlist, order tracking, and review system across all vendors with a single checkout

Technical Approach

The platform was built with Next.js for the buyer-facing storefront, a Node.js backend for platform logic, and PostgreSQL as the primary database. Redis handled session management and search caching. Elasticsearch powered product discovery at scale. Stripe Connect managed all multi-party payment flows with automated payout scheduling for vendors.

Results

5,000+ vendors onboarded in 6 months. $2M GMV in the first quarter. 4.8/5 app store rating across iOS and Android.

Want Similar Results?

Let's discuss your project and deliver measurable outcomes.