
Door-to-door delivery service for Lagos - real customer and rider accounts, ID verification with an admin approval queue, and live delivery tracking.
Accounts, rider verification and live dispatch for a Lagos delivery startup.
Give a new Lagos delivery business a real product to launch on: customers book with a fair price up front and an account to track it from, riders sign up and get properly verified, and staff run dispatch from an admin dashboard instead of a phone and a spreadsheet.
A customer app with address search and a distance-based fare estimate, a rider app that collects ID and guarantor details for review, and an admin dashboard where staff approve riders and assign deliveries. Real accounts with hashed passwords and encrypted personal data, running on Cloudflare Pages, Functions and D1.
Riders hand over NIN numbers, home addresses and guarantor details, so each of those fields is encrypted on its own (AES-GCM) before it reaches the database. Login still has to find a user by phone number, so the app looks people up by a keyed fingerprint of the number instead of storing it in plain text. With no SMS provider yet, password-reset codes go to the owner's Telegram for checking.
- Real login for customers and riders, with sensitive fields (ID numbers, addresses) encrypted at rest
- Rider onboarding with document uploads and two guarantors per rider, reviewed in a private admin queue
- Admin dashboard assigns verified riders to bookings; live status tracker refreshes automatically
- Fare estimate from real road distance, with address autocomplete and a "use my location" button
- HTML/CSS/JS
- Cloudflare Pages
- Cloudflare Functions
- Cloudflare D1
- OSRM routing
- PWA