Back to Projects
CompletedE-CommercePrivate
Uza360
Multi-vendor e-commerce platform enabling businesses to sell online with inventory management and payment processing.
Challenges
- Building a real-time inventory sync across multiple vendor stores without data conflicts
- Integrating Stripe with Tanzanian mobile money (M-Pesa, Tigo Pesa) for local payments
- Implementing vendor commission calculations with tiered pricing and promotional discounts
Features
Multi-vendor marketplace with individual storefronts for each seller
Real-time inventory management with low-stock alerts and automatic restock requests
Payment processing supporting cards, mobile money, and bank transfers
Vendor dashboard with sales analytics, order management, and payout tracking
Customer features: wishlists, product reviews, order tracking, and saved addresses
Technical Highlights
- Onboarded 25+ vendors in the first month of launch
- Processes 200+ orders weekly with 99.5% uptime
- Handles complex commission splitting across vendors and platform fees
Impact
Enabled 25+ local businesses to sell online, processing over 800 orders per month.
My Role
Solo Full Stack Developer
Timeline
12 weeks (Jun 2024 - Sep 2024)
Tech Stack
Next.jsTypeScriptLaravelPostgreSQLStripe
Private repository: available on request
Have a similar project?
Let's build something great together. I'm available for freelance work.
Get in Touch