mydrop: Real-Time Delivery Tracking Platform
Real-time delivery tracking platform built for Kenyan SMEs. A manager-to-rider-to-customer tracking flow with PIN confirmation on delivery. Managers dispatch, riders navigate, customers track their order in real time — and confirm receipt with a PIN. Built with an orange/navy design system.
- Node.js
- PostgreSQL
- React
- Real-time
What wasn't working
- Kenyan SMEs running delivery operations had no visibility into rider location or delivery status.
- Customers had no way to track their orders in real time, leading to repeated inquiry calls.
- Delivery confirmation was verbal or paper-based with no tamper-proof record.
- Managers had no centralised view of active deliveries, rider availability, or delivery history.
The system
Three-Role Tracking Flow
Managers dispatch orders and monitor all active deliveries from a central dashboard. Riders receive assignments, navigate to destinations, and update delivery status. Customers track their order on a live map from dispatch to doorstep.
PIN Confirmation on Delivery
Every delivery is confirmed with a PIN provided to the customer at order time. The rider enters the PIN on delivery, creating a tamper-proof digital record that the correct person received the correct order.
Real-Time Location Updates
Rider location updates in real time on both the manager dashboard and the customer tracking view. Customers see exactly where their delivery is without needing to call — reducing support overhead for SME owners.
Want something like this?
Tell us how your team works today. We'll tell you how we'd build it.