Case Study · Electric Ride-Hailing

LetsGo electric taxi platform

The first 100% electric taxi service in Burkina Faso: riders book in the app or on WhatsApp and track their driver in real time, while the team runs zones, trips, drivers and earnings from one admin panel.

  • Book a taxi in the app or on WhatsApp
  • Real-time driver tracking
  • Auto-assign to the nearest driver
  • Cash and mobile payments
  • Mobility
  • Website + Admin + Apps
  • Ouagadougou
HomeRide offersHow it worksFAQ
LetsGo website home
LetsGo ride offers
LetsGo how it works
LetsGo FAQ
Electric ride-hailingMobility · Website + Admin + Apps · Ouagadougou
L 49.9KTrips booked
35KActive customersLetsGo
Business DashboardCustomers, drivers and earnings at a gl…

Book a taxi instantly from your phone, track your driver in real time and travel with confidence, all in one app.

  • 35KActive customers
  • 49.9KTrips booked
  • 20.5KTrips completed
  • 73M CFATotal earnings
LetsGo website home
35KActive customers

Overview / 01

Electric rides, one connected platform

LetsGo is the first 100% electric transport service in Burkina Faso. Riders choose a route, track their driver live and pay in cash or by mobile money, in French or English.

We delivered the rider website, the WhatsApp booking bot and the admin panel behind them: zones, trips, drivers, fares, promotions, wallets and reports for the whole fleet.

  • Taxi booking & live tracking
  • WhatsApp bookings
  • Heat map & fleet view
  • Driver levels & payouts
Role
Design + Development
Industry
Mobility · Electric taxis
Market
Ouagadougou, Burkina Faso
Platform
Website, admin & apps
Languages
French & English
Year
2025
Visit live website

Scope & deliverables

01

Rider website

Ride offers, how it works, FAQ and app download in French and English.

02

Admin panel

Dashboard, trips, drivers, customers, fares, promotions and reports.

03

WhatsApp booking bot

Riders book on WhatsApp; the team dispatches from Chat Bookings.

04

Zones & live maps

Zone setup, trip heat map and live fleet view on Google Maps.

Challenge & solution

Street taxis, or one tap to an electric ride

Getting around Ouagadougou meant finding a taxi on the street, with no live tracking, no way to book from a phone and no single place to run the drivers and the fleet.
  • No booking from a phone
  • No live tracking
  • No view of the fleet
LetsGo puts booking, tracking and payment in one app and on WhatsApp, and gives the team one admin panel for zones, trips, drivers and earnings.
  • Book in a few taps
  • Track the driver live
  • Run the fleet from one panel

Booking · Ride

Street hail: Riders had to find a taxi on the street.

App & WhatsApp: Riders book in the app or on WhatsApp in a few taps.

Tracking · Live

No live view: Nobody knew where the driver was.

Real-time tracking: Riders follow their driver live on the map.

Payments · Fares

Cash only: Every ride was paid in cash.

Cash or mobile: Riders pay in cash or by mobile money.

No coreLetsGo
Offline · Street hail4 zones · One platform
    • 3 Ride tiers
    • 24/7 WhatsApp booking

    Dispatch · Drivers

    Manual: Rides were matched by hand.

    Auto assigning: Orders go to the nearest available driver.

    Zones · City

    One big area: There was no way to manage areas of service.

    Zone-based: Each zone has its own trips, drivers and fares.

    Operations · Team

    No overview: There was no single view of trips and drivers.

    One admin panel: Trips, drivers and earnings in one dashboard.

    Measurable impact

    • 49,914Trips booked
    • 20,528Trips completed
    • 35KActive customers
    • 4Service zones

    Admin panel · Key features

    Every ride, one control room

    The tools the LetsGo team uses every day to watch the city, dispatch WhatsApp bookings and grow the fleet.

    01 / 06 features

    Auto-playing. Hover to pause

    admin.letsgo-app.comLive
    LetsGo admin dashboard
    73M CFATotal earnings
    Feature 01Business Dashboard

    Total active customers and drivers, total earnings, ride earnings and zone-wise trip statistics.

    admin.letsgo-app.comLive
    LetsGo WhatsApp bookings
    24/7Booking
    Feature 02WhatsApp Bookings

    Riders book on WhatsApp; each request shows the route, vehicle category, distance and quoted fare.

    admin.letsgo-app.comLive
    LetsGo fleet view
    LiveTracking
    Feature 03Live Fleet View

    Watch all drivers, drivers on a trip, idle drivers and customers live, zone by zone.

    admin.letsgo-app.comLive
    LetsGo trip heat map
    4Zones
    Feature 04Trip Heat Map

    See where trips start across every zone and compare periods to plan the fleet.

    admin.letsgo-app.comLive
    LetsGo trip statistics
    49.9KTrips
    Feature 05Trip Management

    Pending, accepted, ongoing, completed and cancelled trips with full statistics.

    admin.letsgo-app.comLive
    LetsGo driver levels
    79Drivers
    Feature 06Driver Levels

    Levels with targets for rides completed, earnings, cancellation rate and reviews.

    Engineering

    Technology & Development

    Built on Laravel and PHP 8.3 with a Tailwind CSS website, Google Maps for zones and live tracking, and a WhatsApp gateway that turns chat messages into bookings.

    System architecture

    Rider ⇄ app / WhatsApp ⇄ admin → zones, trips, payouts

    Live
    01 UI

    Rider website & app

    Book a taxi, track the driver, pay

    French · English
    02 CHAT

    WhatsApp bot

    Chat messages become bookings

    Webhook + SMS gateway
    03 OPS

    Admin panel

    Zones, trips, drivers, fares and reports

    Role-based
    04 GEO

    Maps & zones

    Zones, heat map and live tracking

    Google Maps

    Technology stack

    Website3

    • Tailwind CSS
    • AOSAnimations
    • Font Awesome

    Backend3

    • Laravel
    • PHP8.3
    • REST APIs

    Maps & Messaging3

    • Google Maps
    • WhatsAppBookings
    • SMS gateway

    Hosting2

    • Plesk
    • Cloudflare

    How we built it

    4 phases

    1. 01

      Rider websiteWebsite

      French and English website with ride offers, how it works and FAQ.

    2. 02

      Admin & operationsAdmin

      Zones, trip fares, drivers, customers and reports.

    3. 03

      WhatsApp bookingWhatsApp

      A bot that turns WhatsApp messages into ride bookings.

    4. 04

      Launch in OuagadougouLive

      Live with riders, drivers and four service zones.

    Website & admin screens

    The rider website and the admin behind it

    Glide through the live LetsGo website and the admin panel the team runs the fleet from.

    Drag to explore

    01 / 12

    admin.letsgo-app.com /Live
    LetsGo website home
    admin.letsgo-app.com /#featuresLive
    LetsGo ride offers
    admin.letsgo-app.com /#how-it-worksLive
    LetsGo how it works
    admin.letsgo-app.com /#faqLive
    LetsGo FAQ
    admin.letsgo-app.com /adminLive
    LetsGo admin dashboard
    admin.letsgo-app.com /admin/chatbot/bookingsLive
    LetsGo WhatsApp bookings
    admin.letsgo-app.com /admin/fleet-mapLive
    LetsGo fleet view
    admin.letsgo-app.com /admin/heat-mapLive
    LetsGo trip heat map
    admin.letsgo-app.com /admin/trip/list/allLive
    LetsGo trip statistics
    admin.letsgo-app.com /admin/driver/levelLive
    LetsGo driver levels
    admin.letsgo-app.com /admin/chatbot/settingsLive
    LetsGo WhatsApp bot setup
    admin.letsgo-app.com /#contactLive
    LetsGo contact

    Philosophy

    Design Approach

    A clean, green design that says electric at a glance and keeps booking simple, fast and safe.

    ElectricSimpleSafeReal-time

    • 3Ride tiers
    • 5Booking steps
    • 2Languages
    Audience
    Riders & drivers
    City
    Ouagadougou
    Booking
    App & WhatsApp
    Currency
    CFA franc

    Every screen follows the three promises on the LetsGo website: 100% electric, comfort & safety, simple & fast.

    1. 01

      100% Electric

      Eco-friendly vehicles with zero emissions.

      A cleaner future for Ouagadougou.

      Electric

      100%Electric

    2. 02

      Comfort & Safety

      Professional drivers and modern vehicles.

      Riders travel with confidence.

      Safety
    3. 03

      Simple & Fast

      Order a taxi in a few clicks and follow the trip live.

      From app to ride in five steps.

      Speed

      5Steps

    4. 04

      Book Your Way

      In the app or on WhatsApp, in French or English.

      Riders book where they already are.

      Access

      2Channels

    Tokens

    Design System

    The LetsGo brand on the website and in the admin: a deep green, a fresh lime and the WhatsApp green for chat booking.

    • 4 colors

    Color palette 4

    Primary green

    #4a8207

    rgb(74,130,7)

    Buttons, icons & steps

    Lime

    #b2f561

    rgb(178,245,97)

    Highlights & icon circles

    WhatsApp green

    #25d366

    rgb(37,211,102)

    Book on WhatsApp

    Brand orange

    #ec5e1d

    rgb(236,94,29)

    Logo & admin accents

    Components

    Get started Save
    • Electric
    • Simple
    • Safe

    Search...