Capability Build · Transportation

RideOn: From Taxi App to Super-app — Mobility, Delivery, and Payments in One Tap

This is a reference build: the ride-hailing platform we construct when an operator has licences, vehicles, and funding, and needs the software. Three applications have to work together — rider, driver, and an operations console — around a matching engine that pairs supply and demand in seconds, live tracking, dynamic pricing, in-app payments, and a wallet. The difficulty is concentrated in the real-time layer: keeping locations accurate on unreliable networks, and keeping matching fair to drivers while it stays fast for riders.

RideOn
3 appsRider, Driver & Admin
12-16 wksTypical First Release
From $25Scoped Feature Work
Typical Timeline9-11 months
Typical Team12-15 people
PlatformsiOS, Android, Web
IndustryMobility & On-demand
Built ForMulti-city ready
Challenges → Solutions

How We Solved It

Challenge

Matching at City Scale Under a Hard Deadline

Sub-3-minute pickups across sprawling, fast-changing road networks in Riyadh and Jeddah demanded serious geospatial engineering. The incumbent-dominated market left no room for a janky first impression, and the launch date was fixed by an investor commitment.

Solution

Geospatial Dispatch Engine Built for Density

We engineered an H3-indexed dispatch system with predictive supply positioning that nudges idle drivers toward forecast demand zones. Median match time hit 2.4 minutes citywide within the first quarter, and surge pricing stays fair through transparent in-app explanations.

Challenge

One App, Four Business Lines

Rides, intercity bookings, package delivery, and wallet payments each have different flows, pricing logic, and partner types. Bolting them together naively risked an app that felt like four products stapled into one icon.

Solution

Super-app Architecture with a Shared Core

Identity, wallet, maps, and notifications run as shared platform services, while each vertical ships as an independent module with its own team and release cadence. Users experience one seamless app; the business gained the ability to launch a new vertical in weeks.

Challenge

Driver Supply in a Competitive Market

Drivers already worked for two established platforms and would only multi-home if RideOn earned them more per hour. Slow payouts or opaque earnings would kill supply before the brand could build demand.

Solution

Driver-first Earnings and Instant Payouts

A dedicated driver app shows per-trip earnings breakdowns, heatmaps of high-demand zones, and quest-based bonuses — with instant payouts to local bank accounts via mada and UAE rails. Driver retention became a recruiting weapon instead of a leak.

Delivered

Notable Features Shipped

  • Real-time ride matching with predictive driver positioning
  • Multi-service home screen: rides, intercity, delivery, wallet
  • In-app wallet with instant driver payouts via mada
  • Dynamic pricing with transparent surge explanations
  • Live trip sharing and SOS with emergency-services handoff
  • Full Arabic and English experience with RTL-first design
Engineering Stack

Technology Behind RideOn

Front End

  • Flutter
  • React
  • TypeScript
  • Mapbox GL

Back End

  • Go
  • Node.js
  • Apache Kafka
  • gRPC

Database

  • PostgreSQL
  • Redis
  • Cassandra

Cloud & DevOps

  • AWS
  • Kubernetes
  • Terraform
  • Datadog
Why It Matters

What A Build Like This Changes

✓RideOn launched on schedule in two countries and crossed half a million completed rides in six months, validating the super-app thesis to investors.
✓Higher per-shift earnings made RideOn the preferred platform for multi-homing drivers, solving the cold-start supply problem.
✓The shared-core architecture let the client add grocery delivery as a fourth vertical post-launch without touching the dispatch engine.
✓RTL-first Arabic design and local payment rails produced app-store ratings above both regional incumbents within the first year.
From $25 Per Feature

You do not have to commission the whole thing. Any single module above can be scoped and quoted on its own — and a complete platform like this one is a custom quote after a discovery call.

See Pricing
More Case Studies

Keep Exploring

MediQueue
Healthcare

MediQueue — A Smarter Approach to Patient Scheduling and Virtual Care

This is a reference build: the scope, architecture, and engineering decisions we work through when a clinic group asks for a patient platfor…

3 apps Patient, Clinician & Admin12-16 wks Typical First Release
Read case study
PaySwift
Fintech

PaySwift — Building the Everyday Wallet for Southeast Asia's Mobile-first Millions

This is a reference build: what we design and construct when a payments company needs a consumer wallet. The requirements repeat across mark…

4 modules Wallet, P2P, QR, Bill PayPCI DSS Aligned Payment Flows
Read case study
FleetIQ
Logistics

FleetIQ — Turning Fleet Data into Fuel, Time, and Margin

This is a reference build: the fleet platform we put together when dispatch is still running on spreadsheets, phone calls, and three separat…

3 apps Driver, Dispatch & Admin12-16 wks Typical First Release
Read case study

Building something in this space?

Send us the part you are stuck on. Scoped work is quoted from $12, and a full platform gets a custom quote after a discovery call.

Get a Quote