Discovery

Find the right car, verified.

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.

https://drivedir.com
DriveDir — marketplace homepage
— Homepage / Verified marketplace
https://drivedir.com
DriveDir — vehicle listings and partner directory
— Search results / Partner directory
The Challenge

A marketplace where privacy is the product.

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 Build

Privacy enforced at the data layer.

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.

  • Admin-as-intermediary
    Customers never contact partners directly — and partners never see customer PII.
  • RLS + partner-safe views
    Privacy enforced in Postgres, not just hidden in the UI.
  • Booking-style listings
    Familiar Airbnb/Booking.com pattern customers already know how to use.
  • Instagram Reels pipeline
    HTML/CSS animations rendered to MP4 via Playwright + ffmpeg for content marketing.