Skip to content
Product · Ola / Uber-class

Launch your ride-hailing brand in weeks, not years.

A production-grade ride-hailing platform with real-time matching, geofenced surge zones, driver wallet payouts, KYC, dispatcher portal and a complete accountant + super-admin web. White-label and deploy in your market.

6 surfaces · Sub-second matching · Multi-city dispatch

dispatch.smartdesizns.com · live console
Online
412
drivers
Trips
1,284
today
Avg ETA
3.4m
pickup
SLA
98.2%
last hour
Live fleet map
Free 286 Busy 92
SURGE 1.8x
Unassigned rides
Auto-dispatch
  • #R-10293 Z-7 Sedan SLA 2m
  • #R-10294 Z-3 Auto SLA 5m
  • #R-10295 Z-1 Bike Auto
Driver · in trip
ETA 3:42
RK
Rohit K. · 4.9 ★
DL 8C AB 1234 · Maruti Dzire
OTP 4729
Trips
9.2k
Revenue
₹94K
Payouts
+12%
How it works

A complete ride in 7 steps.

From pickup tap to tip — every trip moves through these stages with full audit trail and SLA tracking.

1

Set pickup

Auto-detect or pin pickup & drop locations.

2

Choose vehicle

Mini, Sedan, SUV, Auto or Bike with fare.

3

Confirm fare

Lock fare & pay: UPI, card, wallet, cash.

4

Driver match

Auto by distance, rating, zone fit.

5

OTP pickup

Driver enters 4-digit OTP to start trip.

6

Live trip

Real-time ETA, share-trip & SOS button.

7

Pay, tip & rate

Auto-charge, tip, star rating, receipt.

Customer flow

Open app → set pickup/drop → pick vehicle → confirm fare → track driver → ride → pay, tip & rate.

Driver flow

Go online → receive offer → accept in 14s → navigate to pickup → OTP → drive → end trip → earnings credited.

Operator flow

Dispatcher monitors live map → reassigns on SLA breach → admin tunes surge & zones → accountant runs payouts.

What's included

Six surfaces. One platform.

Everything from rider experience to fleet finance — engineered and integrated.

Customer App (iOS + Android)

Book now or schedule, multi-stop trips, saved places, fare estimate, OTP ride start, ratings and tipping.

Driver App (iOS + Android)

Online/offline toggle, heatmap, accept/reject window, in-trip navigation, earnings, wallet withdrawal.

Dispatcher Web

Live map of trips and drivers, manual reassignment, no-show handling, demand heatmap, alerts.

Fleet Owner Portal

Add/remove vehicles, driver assignment, commission splits, earnings statements, document expiry alerts.

Accountant Web

Payouts, refunds, surge revenue share, tax exports, payment-gateway reconciliation.

Super-Admin Console

Pricing zones, vehicle categories, KYC review, dispute resolution, content, broadcast notifications.

One product

Four apps. One integrated product.

Rider, driver, admin and dispatcher aren't separate projects — they ship as one white-label product on a single dispatch engine, under your brand.

Customer app

The rider-facing iOS + Android app — book, track, pay and rate.

Driver app

For drivers to receive and complete rides — offers, navigation, earnings.

Admin panel

Centralised operations dashboard — fleet, pricing, reports and refunds.

Dispatcher panel

Manual booking & support desk — live trips, reassignment, SLA alerts.

Rider Dispatch engine Driver Payout One platform, one brand
Role by role

What each app ships with.

Every role gets a purpose-built surface — no shared logins, no compromises.

Customer app
  • Email, phone & social login
  • Live GPS tracking of the assigned driver
  • Up-front fare estimation per vehicle class
  • Scheduled rides with reminders
  • Wallet, UPI, card & cash payments
  • Ride history with digital receipts
  • One-tap SOS button in trip
  • Driver ratings & tipping
Driver app
  • Live turn-by-turn navigation
  • Online/offline availability toggle
  • Real-time earnings tracking
  • Surge-zone indicators on the map
  • Customer ratings both ways
  • Document upload & KYC with expiry alerts
  • Trip history & statements
  • Incentives, tiers & weekly quests
Admin panel
  • Driver & document verification
  • Trip & earnings reports
  • Real-time fleet map
  • Sub-admin roles & audit trail
  • Promo & coupon engine
  • Fare & zone configuration
  • Revenue & ops analytics
  • Refunds & dispute resolution
Dispatcher panel
  • Create manual bookings for callers
  • Request management queue
  • Live trip tracking across the city
  • Reviews & feedback triage
  • Support notes on every trip
  • One-click driver reassignment
  • SLA-breach alerts & stuck-trip queue
Key features

Production-grade out of the box.

Real-time matching

Nearest-driver, batched, and category-locked policies. Configurable acceptance window, fall-back queues.

Surge pricing & zones

Geofenced multipliers, time-of-day rules, demand-supply automation, manual override per zone.

Live location & ETA

Sub-second driver location updates, ETA recalc on traffic events, share-trip link for safety.

OTP ride start

4-digit OTP confirms pickup. Prevents fraud, ensures correct rider, reduces disputes.

Driver wallet & payouts

Daily/weekly cycles, instant withdrawal (where supported), commission deduction, statement PDFs.

KYC & compliance

License, RC, PUC, insurance upload with expiry tracking. Auto-suspend on document expiry.

SOS & safety

Panic button, emergency contact alerts, audio recording opt-in, ride-share via SMS/WhatsApp.

Multiple vehicle categories

Bike, auto, mini, sedan, SUV, rentals, outstation, women-only — each with separate fare rules.

Wallet, card & COD

Stripe, Razorpay, Adyen, Paymob, in-wallet, corporate billing accounts and cash with reconciliation.

Customer app

Four screens. From tap to tip.

Book, confirm, track and rate — the complete rider journey, screen by screen.

9:415G
Pickup
Sector 18 Metro Gate 2
Drop
Cyber Hub, Gurgaon
Choose a ride
Sedan
4 min · AC
₹284
Mini
2 min · Hatchback
₹212
SUV
6 min · 6 seater
₹398
Auto
3 min
₹128
Bike
1 min · Solo
₹88
Schedule Book Sedan
Book Ride
Pick vehicle & fare
  • GPS + reverse geocoding pinpoints pickup, with manual pin-drop and saved-place fallbacks
  • Mini / Sedan / SUV / Auto / Bike each with own fare rule, ETA window and surge curve
  • Schedule rides up to 7 days ahead in 15-min slots with reminders
9:415G
Confirming
Sedan · AC
Fare breakdown
Base fare₹60
12.4 km × ₹14₹174
Surge 1.2×₹38
Coupon RIDE20− ₹28
Total₹244
Preferences
AC
Female driver
Pet-friendly
Quiet ride
RIDE20 applied · You saved ₹28
UPI · riya@oksbi
Confirm ride · ₹244
Confirm
Fare & preferences
  • Transparent fare — base + per-km + surge + tolls + coupon, line by line before lock-in
  • AC, female driver, pet-friendly, quiet ride and accessibility filters honoured in matching
  • Coupons, ride credits, corporate billing and split-fare all settle to one total
9:415G
RK
Rohit K. · 4.9 ★
DL 8C AB 1234 · Maruti Dzire
CALL · CHAT
Arriving in
3 min
OTP
4729
SOS Share trip Cancel
Live Trip
Track, share, SOS
  • Live driver pin pushed every 3s with smooth interpolation — battery-safe, traffic-aware
  • Masked calling protects both parties; in-app chat with auto-translate fallback
  • 4-digit pickup OTP verifies the rider; one-tap SOS pings emergency contacts and ops in under 5s
9:415G
Trip complete
₹ 244
12.4 km · 32 min · 2 min wait
Receipt
Base + distance₹234
Surge 1.2×₹38
Coupon− ₹28
Paid via UPI₹244
RK
Rate Rohit K.
★ ★ ★ ★ ★
Add a tip
₹20 ₹50 ₹100 Other
♥ Add Rohit to favourites
Submit
Summary
Rate, tip & favourite
  • Itemised digital receipt — km, minutes, waiting time, tolls and GST, auto-mailed as PDF
  • 5-star rating plus optional cashless tip credited to the driver wallet instantly via UPI
  • Favourite drivers — matching engine prioritises them within zone radius next time
Dispatcher & fleet console

The control tower for your ride-hailing operation.

Live map of every driver and trip, SLA monitor with auto-reassign, surge engine and zone-based pricing — in one console built for ops.

ops.smartdesizns.com · ride-hailing console — live
Online
412
drivers
Trips
1,284
today
Avg ETA
3.4 m
pickup
SLA
98.2%
last hour
Revenue
₹94K
+12%
Alerts
3
SLA breach
Live fleet map
Free 286 Busy 92 Idle 34
Live alerts
  • 3 SLA breach in Z-7
  • Driver pool low in Z-3
  • Auto-reassign success: 12
Unassigned rides
AUTO-DISPATCH
  • #R-10293Z-7 SedanSLA 2m
  • #R-10294Z-3 AutoSLA 5m
  • #R-10295Z-1 BikeAuto
Driver app

Built for full-day driving — battery, traffic & pay.

Foreground service, offline tiles, instant payouts and a transparent ride offer card that respects driver time.

Battery-friendly location

Foreground service keeps the online state alive through doze mode, app kills and OS battery-optimisation tricks. Location pushed every 3s with smooth interpolation — battery-safe by design.

Works in traffic & dead zones

Pre-cached offline tiles keep navigation alive through tunnels, dead zones and bad signal. Voice guidance in 12 languages with re-route prompts — Mapbox or Google, switchable per market.

Transparent pay

Final payout shown up-front with the surge multiplier — no surprise commission later. Surge-only earnings split out so drivers see exactly when peak hours pay off.

Offers that respect time

14s auto-decline timer, tunable per city, with hard haptic and critical-priority push that wakes the screen. Instant UPI payout in under 5 minutes, with daily auto-settle as a safety net.

Architecture

Real-time, geo-aware, scalable.

Event-driven core with geospatial indexing and a hardened dispatch loop. Tuned for sub-second matching at city scale.

React Native Next.js NestJS PostGIS Redis Geo Socket.IO Mapbox / Google Maps Stripe + Razorpay Kubernetes
Rider App Driver App Dispatcher Web Admin / Finance Dispatch Engine Match · Surge · ETA PostgreSQL + PostGIS Redis Geo Maps SDK Payments / SMS / KYC
Add-ons

Build your exact product with optional modules.

Start from the white-label base and pick only what you need. Every module is quoted as a fixed line item — no scope creep, no surprises.

Chat integration

Add-on

In-app messaging between customer and driver.

Schedule bookings

Add-on

Future-dated bookings with reminders.

Fleet God's-Eye view

Add-on

Real-time map of all drivers and trips.

Multi-language

Add-on

Multilingual UI across all apps, RTL languages included.

Bidding option

Add-on

Drivers bid on ride requests instead of auto-dispatch.

Wallet system

Add-on

In-app wallet with top-ups and cashback.

Voice & video calls

Add-on

Masked VOIP calling and WebRTC video.

Geo-fencing

Add-on

Service boundaries and zone-based pricing.

Multi-stop rides

Add-on

Multiple stops per booking with per-leg fares.

Hourly hire / rentals

Add-on

Booking by the hour with rental fare packages.

Need something not listed? Custom modules are scoped and quoted the same way — tell us what you're building.

Licensing

Three tiers. Source code included.

Starter

Single-city pilot with one vehicle category.

Contact for pricing
  • 1 city, 1 vehicle category
  • Up to 200 drivers
  • Standard support
  • 3-month bug-fix SLA
Get quote
Popular

Growth

Multi-city operators across all vehicle types.

Contact for pricing
  • Up to 5 cities
  • All vehicle categories
  • Up to 5,000 drivers
  • Priority support 24×5
  • Custom branding
Request demo

Enterprise

Country-wide operators with regulatory needs.

Contact for pricing
  • Unlimited cities and drivers
  • Custom integrations & SLAs
  • Dedicated infra and DR
  • 24×7 incident response
  • Compliance assistance
Request proposal
FAQ

Common questions.

How does surge pricing work?

Surge is calculated per geofenced zone using demand/supply ratios, time of day and configurable multipliers. Operators can override manually from the dispatcher console.

Which map providers are supported?

Google Maps and Mapbox out of the box. We have built bridges to Ola Maps and HERE on request to optimise per-market pricing.

How are driver payouts handled?

Daily or weekly cycles via Razorpay X, Stripe Connect or local bank rails. Instant withdrawal where rails permit.

Can we add bike, auto and rentals?

Yes. Each vehicle category has independent fare rules, matching radius, surge tables and commission splits.

What about regulatory licences?

Operator licensing is your responsibility; we provide compliance hooks (e.g. document expiry, audit log, data residency) and can advise per market.

Budget

How much will it cost?

Every build is a fixed base package plus only the add-on modules you choose — quoted in writing before we start. Tell us your city count, fleet size and launch date, and we'll send a written quote within a day.

Want a live walkthrough?

Book a 30-minute demo with our solution architect.