Case study
AtlasDrive
Reservation-ready car rental site + admin panel for Moroccan agencies
A production-grade car rental template built for small Moroccan agencies (1–15 cars): a fast, WhatsApp-first booking flow — clear pricing, no card required, confirmation on WhatsApp — paired with a mobile-first admin panel where the owner manages the fleet and reservations himself from his phone. Demoed here as AtlasDrive, a fictional Casablanca agency.
The problem: Small car rental agencies in Morocco run bookings through WhatsApp DMs and a paper ledger — no clear pricing online, no way to see what's actually available, and no system for the owner to manage it without a developer on call.
The solution: A Nuxt 4 + MongoDB site with the fleet and reservations fully database-backed: customers browse, filter, and request a car with the price shown upfront and confirmation over WhatsApp; the owner runs the whole thing — fleet, bookings, photos — from an admin panel built mobile-first for his phone.

The homepage leads with the fleet, not a form: real cars, real specs (seats, transmission, fuel, AC), and the daily rate up front — the clarity a WhatsApp-first agency needs to turn a browser into a booking.

Mobile carries the full pitch: no credit card, instant WhatsApp confirmation, a verified 4.8/5 Google rating right under the fold — built for the phone-first way Moroccan renters actually browse.

Filters run on real fields — category, transmission, daily price ceiling, availability — pulled live from the database, not a static list, so the fleet the owner edits in the admin panel is exactly what customers see.

Desktop and mobile share the exact same offer — same headline, same no-card promise, same price-first vehicle cards — because a rental agency’s customers switch between the two mid-decision.
See it live
More projects
Keep exploring what I have built.
Want something like this?
Tell me what you're building — I usually reply within a few hours.


