Back to Projects
CompletedE-CommercePrivate

Uza360

Multi-vendor e-commerce platform enabling businesses to sell online with inventory management and payment processing.

Uza360

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