
Multi-Vendor Ecommerce
A Gulf-ready marketplace with vendor onboarding, i18n, and mobile commerce.
10+
Vendors at launch
3
Currencies
2
Languages
Problem
Launching a regional marketplace required language, currency, and vendor tooling that off-the-shelf themes could not deliver together.
Solution
Custom MERN marketplace with vendor admin portals, i18n routing, currency conversion hooks, and shared buyer experience.
Overview
Marketplace connecting multiple sellers with shared cart, checkout, and vendor dashboards — localized for Arabic and English audiences.
Supported AED, USD, and PKR pricing with vendor-specific catalogs and commission-ready order flows.
React Native companion app extended reach for buyers who primarily shop on mobile.
Product surface
Vendor storefronts
Isolated catalogs, inventory, and order management per seller.
Multilingual UX
Arabic/English content with RTL-aware layouts where required.
Multi-currency checkout
Display and settlement logic for AED, USD, and PKR.
Mobile buyer app
React Native app for browse, cart, and order tracking.
Architecture
- React.js buyer web with Redux state and shared API client
- Node.js marketplace APIs with vendor scoping on every order line
- Firebase for auth, push notifications, and lightweight real-time counters
- React Native buyer app sharing API contracts with web
Engineering notes
Vendor isolation
Strict seller boundaries on products, payouts, and analytics queries.
RTL + i18n
Component-level direction support so Arabic layouts did not break checkout.
Stack
Impact: 10+ vendors onboarded
Related builds
Next step
Building something similar?
Share your scope — I'll respond within 24 hours with questions or a quick call.