Logistics Platform

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
Real-TimeTracking
PIN-BasedConfirmation
3 RolesUser Roles
The problem

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.
What we built

The system

  1. 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.

  2. 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.

  3. 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.