Building Uganda's First
WhatsApp-Powered Shopping Platform
From Concept to Live Transactions in 3 Months

Project Overview
Parcelo Uganda took on the challenge of enabling Ugandans to shop from international markets like the US, UK, China, and Dubai. As Technical Co-founder, I built a complete SaaS platform that handles international shopping through WhatsApp—Uganda's most popular communication platform. The platform integrates MTN Mobile Money, tracks parcels across borders, and provides real-time business analytics. Did we mention a 3-month timeline? No problem.
The Challenge
Uganda operates on mobile money, with MTN Mobile Money being dominant. Traditional gateways like Stripe don't support local systems, requiring deep integration with MTN's API and Pesapal as backup.
Mobile Money Integration
Uganda operates on mobile money, with MTN Mobile Money being dominant. Traditional gateways like Stripe don't support local systems, requiring deep integration with MTN's API and Pesapal as backup.
WhatsApp as Primary Interface
Ugandans live on WhatsApp. Our users expected to communicate, order, and track parcels all through WhatsApp. This meant building robust WhatsApp Business API integration for customer inquiries, order updates, and notifications.
Complex International Logistics
The platform needed to track parcels from multiple countries through various shipping partners, calculate costs across currencies, handle customs, and provide real-time updates. One package might involve three carriers and two customs checkpoints.
Real-Time Business Intelligence
The startup needed instant visibility into operations—comprehensive analytics showing revenue, order status, popular products, and operational bottlenecks, all updated in real-time.
Solutions
Mobile-First Architecture
Built with Next.js and React for lightning-fast mobile performance, even on 3G connections. The interface is responsive and touch-optimized for affordable Android devices most Ugandans use.
Seamless Payment Integration
Integrated MTN Mobile Money and Pesapal for payments. The flow is so smooth customers complete checkout in under 30 seconds—matching the speed they expect from local transactions.
WhatsApp Business API
The platform communicates entirely through WhatsApp. Customers receive order confirmations, tracking updates, and can ask questions—all in the app they use daily.
Real-Time Analytics Dashboard
Built live dashboards using Supabase showing key metrics: daily revenue, order status, popular products, and operational efficiency—all updated in real-time.
Results & Impact
Live Platform Handling Real Money
The platform processes actual customer orders daily with real money flowing through MTN Mobile Money. Payment integration works flawlessly with zero transaction failures since launch.
95% Mobile Usage
As predicted, 95% of customers access Parcelo through mobile devices. The mobile-first design proved critical for matching how Ugandans actually use technology.
70% Reduction in Manual Work
Automated WhatsApp notifications, tracking updates, and payment verification significantly reduced manual work. The real-time dashboard helps spot issues before they become problems.
Technical Highlights
Stack:
Key Features Delivered:
Why This Project Showcases My Capabilities
1. Building for Real Users with Real Money
This isn't a demo—Parcelo processes actual transactions. I built systems that handle real money with zero tolerance for errors.
2. Deep Understanding of Uganda's Market
Knowing that Ugandans prefer WhatsApp, that MTN Mobile Money dominates, and that mobile-first isn't optional—this local knowledge translates to better products.
3. Complex Integration Expertise
Parcelo integrates WhatsApp Business API, MTN Mobile Money, Pesapal, and real-time notifications. This proves I can connect diverse systems into cohesive solutions.
4. Full-Stack Development
I built everything: frontend, backend, authentication, real-time features, payment processing, and deployment infrastructure.
Not all pages and features are displayed here
