Skip to main content
  • Startup
  • Mobile & web application

Take Your Driver

Sector
Mobility
Delivered as
  • Website
  • Back office
Languages
FR

“Votre chauffeur privé, ponctuel, discret, fiable”

(The project)

A private chauffeur booking platform for Morocco: customers get a fixed price before entering any personal data, book in four steps as a guest or with an account, and follow their bookings and invoices in a customer area.

(Context)

A known price and a driver at the door.

Business travellers and tourists in Morocco want a fixed price and a driver waiting at the airport or the hotel, with no meter and no surprises. Take Your Driver covers airport transfers, city-to-city trips, hourly hire and events in seven cities.

The public site is a fully static Next.js build that talks to a Laravel API for quotes, bookings, accounts and PDF invoices, with dedicated pages for the most searched routes and an admin dashboard for bookings, drivers and pricing.

(Key figures)

booking steps
4
cities served
7
local landing pages
6
vehicle categories
4

(The ecosystem)

What we delivered

The decisions that shaped it

  1. The price comes first

    As soon as the trip and vehicle are chosen, a quote is requested and shown, before any personal information is asked for.

    Conversion

  2. A static site over an API

    The site ships as static files on a CDN; quotes, bookings, accounts and invoices go through the Laravel API with secure sessions.

    Fast by default

  3. Landing pages are data

    Each route page (Casablanca to Marrakech, Mohammed V airport…) is a data object rendered by one template, with its own metadata and structured data for search.

    Local SEO

  4. Protected without friction

    A Cloudflare Turnstile check gates booking once every twelve hours, and rate limits show a clear countdown instead of a silent failure.

    Abuse resistance

(How it works)

The booking wizard

  1. Trip

    Choose a transfer or hourly hire, the date and the addresses, with autocomplete and a route preview on the map.

  2. Vehicle and quote

    Pick a vehicle category and options; the fixed price appears immediately.

  3. Passenger

    Signed-in customers find their details prefilled; guests can book directly or create an account on the way.

  4. Confirm

    Review and confirm. The booking is recorded and its receipt shown, with the invoice available in the customer area.

Captures of the delivered build, grouped by product. Select one to see it at full size.

Technology

Framework
  • Next.js 16
  • React 19
  • Static export
  • TypeScript
Interface
  • Tailwind CSS 4
  • Framer Motion
Maps
  • Google Maps
  • Places
  • Directions
Back end
  • Laravel
  • Sanctum
  • PDF invoices
Security
  • Cloudflare Turnstile
  • Security headers (CSP)

(Next project)

Africa Toner

Retail, 2025

Your project could be the next system we build.