Case Study · Rider App

LetsGo User app

The LetsGo User app: book an electric taxi, see the nearest driver, pick a ride, pay in cash, digital pay or wallet, and track every trip, all in one app.

  • Book a ride
  • Nearest driver: 1 min
  • Schedule for later
  • Wallet & loyalty points
  • 35KActive customers
  • 49.9KTrips booked
  • 5Ride tiers
LetsGo app home
LetsGo app choose ride
LetsGo app trip setup
LetsGo app wallet
LetsGo app trip history
35KActive customers
49.9KTrips booked

Ride Eco: book in a few taps, see your CO2 saved and pay the way you like.

  • 35KActive customers
  • 49.9KTrips booked
  • 5Ride tiers
  • 3Ways to pay

Overview

Book, ride and pay, all in one app

Riders open the app, see vehicles nearby and the nearest driver on a live map, and book a ride or schedule one for later.

  • Live map
  • WhatsApp booking
  • CO2 saved
  • French & English
  1. 1

    Set your trip pickup and where to go.

  2. 2

    Pick a ride Sahel, Premium +, Luxe, Ultra luxe or Zircon.

  3. 3

    Confirm & pay cash, digital pay or wallet.

Wallet, trip history, offers, levels and ride preferences sit behind four tabs: Home, Activity, Wallet and Profile.

LetsGo app choose ride
LetsGo app home
Rider app
Maps & live drivers

Scope & deliverables

Rider app

Booking, live map, wallet, trips and profile.

Maps & live drivers

Vehicles nearby, nearest driver and the route on Google Maps.

Wallet & payments

Recharge, withdraw, loyalty points and Yengapay.

Challenge & solution

Street taxis, or one tap to an electric ride

  • 35KActive customers
  • 49.9KTrips booked
  • 5Ride tiers
The challenge

The Challenge

Riders needed one place to book an electric taxi, see who is coming, pay and keep track of their trips, from their own phone.
  • Booking from a phone
  • Knowing who is coming
  • Paying without cash
  • Street hail
  • Cash
  • No tracking
  • No history
  • BookingStreet hail
  • PaymentCash only
  • TripsNo history
  • NoneLive tracking
  • CashPayment
  • 0Rewards

Offline · Street hail

The solution

The Solution

One rider app: set the trip, pick a ride, confirm, pay and follow it live, with a wallet, offers and levels that reward every trip.
  • Book in a few taps
  • Five ride tiers
  • Cash, digital pay or wallet
LetsGoRide Eco BookRidePayTrack

Book · Ride · Pay · Track

Rider app · Key features

Everything a rider needs, in one app

From the first tap on Book a ride to the points earned after the trip.

01 / 06 features

Auto-playing. Hover to pause

LetsGo app home
LetsGo app choose ride
LetsGo app schedule trip
LetsGo app wallet
LetsGo app trip history
LetsGo app my level
1 minNearest driver
Feature 01Book a Ride

Vehicles nearby, the nearest driver and Book a ride, with WhatsApp booking one tap away.

5Ride tiers
Feature 02Choose Your Ride

Sahel, Premium +, Luxe, Ultra luxe and Zircon, each with seats, arrival time and price in CFA.

30 minTime slots
Feature 03Schedule for Later

Choose a date and a half-hour time slot, or pick the destination on the map.

3Ways to pay
Feature 04Wallet & Payments

Recharge, withdraw and loyalty points, with Yengapay as a payment method.

4Trip filters
Feature 05Trip History

All, scheduled, ongoing and cancelled trips with the trip id, date, place and fare.

3Targets
Feature 06Levels & Rewards

Targets for trips completed, reviews given and minimum spend move riders to the next level.

Technology

Built on a modern, proven stack

A cross-platform Flutter app on the same Laravel backend as the LetsGo website and admin panel, with Google Maps for pickup, routes and live drivers.

Chosen for

Fast booking

From Where to go? to Find Rider in one screen.

Safety

A Safety page in the rider's account.

Accessibility

Hearing and visual impairment options for the driver.

Your way

Dark theme and a pet-friendly trip option.

01

App 2 tools

  • Flutter
  • Android
02

Maps 2 tools

  • Google Maps
  • Live location
03

Backend 2 tools

  • Laravel
  • Shared with admin
04

Payments 3 tools

  • Cash
  • Digital pay
  • Wallet

App screens

The LetsGo rider app, screen by screen

Swipe through the real screens riders use every day.

LetsGo app home
Home
LetsGo app choose ride
Choose your ride
LetsGo app trip setup
Trip setup
LetsGo app wallet
Wallet
LetsGo app trip history
Trip history
LetsGo app home shortcuts
Shortcuts
LetsGo app payment
Payment
LetsGo app schedule trip
Schedule
LetsGo app my level
My level
LetsGo app profile
Profile
LetsGo app preferences
Preferences
LetsGo app offers
Offers
LetsGo app splash
Splash

Philosophy

Design Approach

A calm green app with orange for every action, so the next step is always clear.

EcoSimpleSafeRewarding

  • 5Ride tiers
  • 4App tabs
  • 3Ways to pay
Audience
Riders
City
Ouagadougou
Booking
App & WhatsApp
Currency
CFA franc

Green says electric, orange says go: every main button in the app is orange.

  1. 01

    Ride Eco

    CO2 saved is shown on the home screen.

    6.9 kg CO2 saved this month.

    Eco

    100%Electric

  2. 02

    Simple & Fast

    Book a ride or schedule one for later.

    Nearest driver in 1 min.

    Speed

    1 minNearest driver

  3. 03

    Pay Your Way

    Cash, digital pay or wallet.

    Yengapay inside the wallet.

    Payments

    3Ways to pay

  4. 04

    Rewarding

    Levels, points and offers.

    Points for trips, reviews and spend.

    Loyalty

    3Targets

Tokens

Design System

The LetsGo app palette: deep green cards, orange actions and a light mint background.

  • 4 colors

Color palette 4

Deep green

#0f5c2e

rgb(15,92,46)

Wallet & profile cards

Green

#18773c

rgb(24,119,60)

Cards & highlights

Orange

#f2661e

rgb(242,102,30)

Book a ride & buttons

Brand green

#4a8207

rgb(74,130,7)

Driver arrival time

Components

Get started Save
  • Eco
  • Simple
  • Safe

Search...