A multi-vendor marketplace built for African commerce
AmesoMart
AmesoMart is a multi-vendor marketplace enabling independent sellers to list, manage, and fulfill orders from a single storefront, engineered with African payment realities in mind.

Status
Version 2 complete — now being merged into AfroLoop
Tech Stack
Next.jsTypeScriptSupabaseTailwind CSS
The Story
AmesoMart was built to answer a simple question: what does a marketplace look like when it's designed for African vendors from day one, instead of adapted from a template built for a different market? The result is a lean, fast multi-vendor platform where onboarding, listing, and checkout are built around the payment and connectivity realities vendors actually face.
Major Features
- Multi-vendor storefronts with independent inventory
- Order and fulfillment management per vendor
- Supabase-backed authentication and role-based access
- Responsive, mobile-first storefront experience
Development Process
- 01 Defined vendor and product data models
- 02 Built seller-facing management tools
- 03 Implemented the customer-facing storefront and checkout flow
Challenges
- — Modeling vendor, product, and order relationships that scale to many independent sellers
- — Keeping checkout fast and reliable on inconsistent mobile connections
Solutions
- — Designed a normalized multi-vendor schema with row-level security scoping data per seller
- — Optimized data fetching and image delivery for lower-bandwidth conditions
Future Roadmap
African payment processor integrationVendor ratings and reviewsMerge fully into AfroLoop