A Nigerian car rental broker and marketplace connecting customers with 55+ verified rental companies and 450+ vehicles across 12+ cities. Operates on a zero-commission intermediary model — with privacy enforced not just in the UI, but in the database itself.
Browse 450+ vehicles from 55+ verified rental partners across 12+ Nigerian cities. Filter by brand, body type, dates, and budget — submit a booking request, and DriveDir confirms availability with the partner on the customer's behalf.


The Nigerian car rental market is fragmented. Small rental businesses run on WhatsApp and Instagram DMs. Customers spend hours hunting for verified operators and comparing prices. We needed to aggregate supply without disintermediating partners — and we needed to do it without leaking customer data.
DriveDir's solution is an admin-as-intermediary model. Customers submit booking requests through one centralized brand; admin confirms availability with the right partner on the customer's behalf. Partners never see PII, never have direct contact actions, and never feel like they're handing over their customer relationship.
The privacy model isn't a UI promise — it's structural. Supabase Row-Level Security policies and partner-safe database views ensure partners only see vehicle, dates, and pickup location for each booking. Customer name, phone, and email never leave the admin layer.
The frontend is intentionally lightweight: a single-page HTML app with vanilla JS, rendering company and vehicle data dynamically from a structured array in Airbnb/Booking.com style. Hosted on GitHub Pages, with Supabase for data + auth, Web3Forms for submissions, and Resend for transactional email. A WhatsApp float handles instant customer questions.