Anytime Driver.
A dual-sided chauffeur marketplace — owner & driver mobile apps, live ops, and vetted onboarding on one platform.
Client
Anytime Driver
Impact Year
2026

Challenge
Hiring a trusted driver for your own vehicle in Kenya is still mostly informal — WhatsApp threads, unverified drivers, and no shared operational picture. The client needed a product-grade marketplace: separate owner and driver experiences, enforceable identity/document vetting, reliable job matching under load, and an admin/ops surface that could run finance, support, and safety without stitching tools together by hand.
Solution
We delivered a monorepo platform: Expo apps for owners and drivers, a Next.js marketing site with a specialist onboarding portal, a Next.js admin/ops console with RBAC, and an Express API backed by Postgres, Redis/BullMQ, and Socket.IO. Matching uses exclusive timed offers that expand by radius; auth supports dual personas with email OTP and portal 2FA; document onboarding enforces expiry policy and blocks reusing the same file across fields; and ops get a live command center for missions, SOS, tickets, and fleet context.
Key Strategic Impact
"Owners and drivers operate on purpose-built mobile apps instead of ad-hoc coordination; ops see live missions and safety signals in one desk; drivers complete structured KYC before going live; and matching no longer relies on manual dispatch — exclusive offers cascade by radius with clear accept/decline semantics."
Architectural Expertise
Solving complex business logic through high-fidelity engineering.
Owner Mobile App
Expo owner experience for booking professional drivers against your own vehicle — trip flows, vehicle management, favorites, and session-aware API access.
Driver Mobile App
Expo driver (concierge) app for going online, receiving exclusive cascade offers, completing trips, managing documents/payouts, and staying synced over sockets.
Cascade Matching Engine
Server-side exclusive offers with TTL, radius expansion, atomic accept, and BullMQ-backed dispatch/alert monitors so stale offers fail cleanly instead of corrupting trip state.
Driver Onboarding Portal
Web vetting desk for specialists: selfie/ID/license uploads, one shared expiry per credential pair, referee collection, clear review stages, and duplicate-file rejection.
Admin, Finance & Live Ops
Next.js staff console with permission-gated modules, finance/pricing/payouts, user & fleet registries, and an ops command center for missions, SOS, tickets, and map awareness.
Ready to start
your next project?
If this approach fits your goals, we can plan a delivery path with your team.