Qwiqe - Ride Hailing

Qwiqe
4 weeks
Mobile App - Rider & Driver Admin Dashboard
Quomi Screen

Qwiqe is a ride-hailing platform built to operate in Nigeria and Canada at the same time, spanning a rider app, a driver app and an admin dashboard. Rather than shipping one product and translating it, Qwiqe runs a single shared architecture with genuinely different behavior underneath, because the two markets do not agree on how money moves.

In Nigeria the fare is paid after the trip, in cash or by transfer, directly to the driver, who then settles the platform's commission from a remittance balance the next working morning, before they can accept new rides. In Canada the rider's card is authorized before the trip begins and captured automatically on completion, with drivers paid out on scheduled cycles. Same interface, same visual language, two entirely different businesses beneath it.

The problem

Ride-hailing is a solved category. Everyone already has Uber, Bolt, Lyft or inDrive.

Another booking flow convinces nobody to switch. And the harder problem sat underneath that one: Qwiqe had to work in Nigeria and Canada at once, without becoming two products held together by a shared logo.

The obvious approach would have been to build one app and translate it. Early research made clear that would fail, because the differences between the two markets are not linguistic or cosmetic. They are operational. Money moves differently, and everything else follows from that.

How do you design one platform for two countries with different payment infrastructure, different driver economics, and different rider expectations, without fragmenting the product
How do you design one platform for two countries with different payment infrastructure, different driver economics, and different rider expectations, without fragmenting the product
How do you design one platform for two countries with different payment infrastructure, different driver economics, and different rider expectations, without fragmenting the product


FINDING 01 / THE ONE THAT CHANGED EVERYTHING
FINDING 01 / THE ONE THAT CHANGED EVERYTHING
FINDING 01 / THE ONE THAT CHANGED EVERYTHING

Payment infrastructure is not a checkout screen

I approached payments as a checkout problem. They turned out to be the architecture the entire business runs on.

In Nigeria the platform never touches the fare. In Canada it touches nothing else. That single difference reshaped the driver app, the rider flow, and what the company actually is in each market.

N I G E R I A

C A N A D A

The driver holds the money. The platform settles up afterwards.

The platform holds the money. The driver never touches it.

  • Payment happens after the trip, usually cash or bank transfer, directly between rider and driver. The platform records the completed trip and calculates commission owed.

  • The next working morning, the driver opens a remittance dashboard showing what they owe from yesterday. That balance has to be cleared before they can accept new rides.

  • The driver is temporarily holding the platform's revenue. Qwiqe is a settlement system.

  • The rider's card is validated and authorized before the trip starts. If authorization fails, the booking cannot proceed.

  • On completion the fare is captured automatically, with no action from either side. Driver earnings arrive on scheduled payout cycles.

  • The driver never handles a fare. Qwiqe is the payment processor.

What this meant for the design. Nigeria got a rider flow that treats cash as a first-class option rather than a fallback, and a driver app built around outstanding balance, daily earnings and settlement history. Canada got mandatory payment authorization inside the booking flow, deliberate friction, added because it matches what Canadian riders expect and it removes fare disputes between rider and driver entirely.

Two payment models, one visual language. The logic beneath diverges completely; the experience above it stays recognizably the same product.


FINDING 02
FINDING 02
FINDING 02

Drivers need different things on the home screen

In Nigeria, settlement status decides whether a driver can work at all. It cannot be three screens deep.

N I G E R I A - D R I V E R H O M E

C A N A D A - D R I V E R H O M E

  • Outstanding remittance is the first thing on the screen. Daily earnings, completed trips and settlement history sit immediately behind it.

  • Not a financial feature. An operational gate, this number determines whether the day starts.

  • No settlement to manage, so the dashboard reports rather than gates: completed trips, scheduled payouts, earnings summaries.

  • Same components, different hierarchy, different job.


FINDING 03
FINDING 03
FINDING 03

Ride categories are market-specific

A flexible category framework, not one fixed set forced onto both countries.

N I G E R I A

C A N A D A

  • Economy, Comfort, Exclusive. Affordability leads, with aspirational options available when the occasion calls for them.

  • Standard tiers plus specialized options such as Pet Rides, a need that simply doesn't present the same way in the Nigerian market.

The design move was building a category framework that accepts country-specific entries rather than hard-coding a list. The booking experience stays identical; what fills it is local.


Localization is not translation

One architecture, localised behaviour. The interface stays familiar while payment flows, categories and operational rules adapt underneath.

Two separate apps would have doubled the engineering cost and split the product in half. One rigid app would have felt foreign in at least one market. The shared architecture with localized behaviour was the only option that kept engineering complexity down while letting each market feel like the product was built for it.


Reflection

I wasn't designing for two countries. I was designing for two transportation economies.

Before this project I thought of localisation as adapting content for a region. Qwiqe taught me it starts much earlier, with how the business actually operates, how money moves through the system, and what users already expect because of both.

The payment finding is the clearest example. Treated as a checkout screen it would have produced a Canadian flow shipped into a Nigerian market, where drivers hold the cash and the platform is a settlement system. No amount of interface polish would have rescued that. The decision that mattered was made before any screen existed, by understanding the operational model first.

Other Projects

Let's Connect!

Let's Connect!

Let's Connect!

© Copyright 2025. All rights Reserved.

Designed by

© Copyright 2025. All rights Reserved.

Designed by

Create a free website with Framer, the website builder loved by startups, designers and agencies.