Skip to content
Taxi Radar — logo

Taxi Radar — the taxi-booking mobile app for Marrakech

UI/UX and development of a mobile app connecting passengers and taxi drivers in Marrakech, in the inDrive and Uber model.

Location
Marrakech — Morocco
Sector
Mobility & Transport
Project type
Taxi-booking mobile app
Expertise
UX/UI Design · Mobile app · Development
Offline
Intervention
Synchroniser
Synchronisé
About Taxi Radar

Taxi Radar is a mobile app connecting passengers and taxis in Marrakech: the passenger requests a ride, nearby drivers send their offer, and the passenger picks one.

The context

In Marrakech, hailing a taxi remains unpredictable, with no visibility on price or waiting time. Taxi Radar brings one-tap booking, geolocation and transparent offers — in the spirit of inDrive and Uber.

The objectives
  • Simplify booking a taxi.
  • Give visibility on price and driver.
  • Connect passengers and taxis in real time.
The project in action

The real product, screen by screen

The solution — Taxi-booking mobile app. Here are the delivered product's interfaces.

Mobile appReal project capture
Login Page — Taxi Radar

Login Page

Sign in and account creation.

Home Page — Taxi Radar
02Mobile app

Home Page

Home screen with the map and location.

Home Request — Taxi Radar
03Mobile app

Home Request

Ride request: pickup and destination.

Pick Offer — Taxi Radar
04Mobile app

Pick Offer

Pick a nearby driver's offer.

Our approach

Our approach

  1. 1

    UI/UX — A journey designed for passenger and driver, in a minimum of taps.

  2. 2

    Development — Mobile app with real-time geolocation and exchanges.

Functional architecture

The system modules

Confirmed scope: UI/UX and mobile app development.

  1. 1Passenger
  2. 2Mobile app
  3. 3Ride request
  4. 4Driver offers
  5. 5Geolocation

Ride request

The passenger sets pickup and destination.

Driver offers

Nearby drivers propose their price; the passenger picks.

Real-time geolocation

Tracking of position and route on the map.

Passenger & driver spaces

Two connected experiences, one per role.

User profiles

The system can be structured around several business profiles:

  • Passenger
  • Driver
  • Administrator
Technologies used

Technologies used

React Native

Role

One mobile base, iOS and Android.

Expo

Role

Accelerated cross-platform mobile development.

Node.js

Role

Performant, scalable business API.

Express.js

Role

Lightweight, battle-tested Node APIs.

MongoDB

Role

Flexible, scalable document database.

Functional value

What the solution enables

01

Book a taxi in one tap.

02

Compare drivers' offers.

03

Track the ride in real time.