Mark Mutikanga Ryan
FULL-STACK SAAS PLATFORM

Building Uganda's First
WhatsApp-Powered Shopping Platform

From Concept to Live Transactions in 3 Months

Building Uganda's First

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:

Frontend:Next.js, React, TypeScript, Tailwind CSS
Backend:Supabase (PostgreSQL), Next.js API Routes
Integrations:WhatsApp Business API, MTN Mobile Money, Pesapal
Deployment:Vercel, Supabase Cloud

Key Features Delivered:

WhatsApp Business API integration
MTN Mobile Money payment processing
Multi-stage parcel tracking system
Real-time analytics dashboard
Admin order management system
Automated notification system
Multi-currency support
Mobile-responsive design

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

Want a platform that handles real transactions in Uganda's unique market? Let's talk.