White Label Taxi App - Rider, Driver & Dispatch Platform You Own
Built by Miracuves, the ready-made, white-label taxi app for business travel runs under your brand: you own the rider and driver app source, a corporate portal, a browser booking app and an admin console, launched in six working days.
Companies set ride policies, choose auto or strict approvals and pay from one company wallet with daily invoices, while staff switch between personal and business rides in the app. Entertainment, tour-guide and voice-command modules are optional add-ons, priced on their own. A client-specific approval rule, such as two approvers above a spend limit, is custom work: we scope it in writing and deliver it within 2-8 weeks.
Launch in 6 Days with
- Source Code
- Rider App
- Driver App
- Corporate Portal
- Admin Console
- Android + iOS
StackReact Native · Laravel 11 · MySQL · Redis · Reverb · OpenStreetMap
Live activity feed
- Rider asks for a car at pickupRequests
- Driver accepts and drives to riderMatching
- Ride booked ahead for 07:30Scheduled
- Ride handed to another driverDispatch
- Fleet manager added a carFleet
- Surge rule active in a busy areaFares
- Trip ended with a ratingTrips
- Driver withdrawals approvedPayouts
- Rider asks for a car at pickupRequests
- Driver accepts and drives to riderMatching
- Ride booked ahead for 07:30Scheduled
- Ride handed to another driverDispatch
- Fleet manager added a carFleet
- Surge rule active in a busy areaFares
- Trip ended with a ratingTrips
- Driver withdrawals approvedPayouts

- 8Corporate Portal Pagesdashboard, approvals, employees, departments, policies, billing, disputes, reports
- 2Approval Modesauto for in-policy rides, strict for every business ride
- 0%Revenue Share With Miracuvesno royalty on any fare or delivery, ever
- 100%Source Codethe whole codebase, unencrypted
- 6Days to Launchand if the delay is ours, we keep going free
- $3,099Paid Once, Not Rentedsource code yours, no per-seat fee, no monthly rental
Live in six working days, or we keep working free until you launch. Every build carries 60 days guidance, 6 months bug fixes and 12 months updates.Verify every figure
Guests Ride on the Company
Staff can book a ride for a client, a visitor or a new hire who has no account, and the guest gets the trip details by SMS.
Aone Went Live on This Product
Twenty of the 25 building blocks were reused unchanged for Aone on an earlier release, and the source code moved to its own account.
The Gateway Keeps the Cards
Card details pass to the gateway you connect and the platform keeps a payment reference, not a card number; business rides bill to the company wallet.
01Try it yourself
Working Demo
White Label Taxi App Demo - Rider App, Driver App, Corporate Portal & Operator Panels
Miracuves lets you test its white label taxi app end to end before you pay. The rider, driver, dispatcher, fleet and admin logins below are public, the rider app carries the For Me / Business switch used for company rides, and the corporate portal lives on the same demo host.


Rider App - For Me or Business
A rider signs in with a code or a social account, or browses as a guest, picks a tile, sets the route and sees a fare per vehicle. An employee flips the For Me / Business switch, picks the company and a reason, and that company's policy checks the ride.
- 1Install the Android app from the demo portal
- 2Use the rider login shown below
- 3Look around: Home tiles, Choose a vehicle, Business switch, Rebook
+91 9876543210 | User_321- Online switch and ride offers
- Live surge zones on the map
- Earnings donut and 5-tab history
- Wallet, withdrawals, subscriptions
Driver App - Online, Offers, Earnings
Drivers switch online with the power button, answer timed ride offers, begin a trip by entering the rider's OTP, then track earnings in a donut chart. Fleet managers use this same app.
- 1Install the driver app from the demo portal
- 2Open the app with the driver credentials below
- 3Look around: Online switch, Ride offers, Earnings
driver@demo.com | Driver_321
Rider Web App & Public Website
Riders book in a browser on the rider web app, with map pickup, vehicle choice and live tracking. The public website sits beside it, with a for-business page that collects company leads.
- 1Open the rider web app in your browser
- 2Sign in with the rider login
- 3Look around: Booking, Ride history, Wallet
+91 9876543210 | User_321- Dispatcher: bookings and manual assignment
- Fleet: its own drivers, vehicles, earnings
- Admin: zones, surge, staff roles, reports
- Public logins, no call needed
Admin, Dispatch & Fleet Consoles
This is the operator's side: one admin console with three logins. Dispatchers book and assign rides by hand, a fleet login is limited to that fleet's drivers, and admin runs zones, surge, coupons, reports and withdrawals.
- 1Sign in with the logins below
- 2Open the admin console on the demo host
- 3Look around: Ride Requests, Peak zones, Fleet earnings
Admin: admin@demo.com | Admin_$321Dispatcher: dispatcher@demo.com | Dispatcher_321Fleet: fleet@demo.com | Fleet_321


Guided Walkthrough
Live Walkthrough: Rider App, Driver App, Admin Console and Corporate Portal
The demo logins are open any time, and a live call is the fastest way to watch five applications work as one platform. Within 30 minutes we walk a company ride from booking through approval to billing, then tie it to your own plan: the cities you will open, the fares you charge, what commission you take and the date you want to launch.
Book a live walkthrough call.Each Screen in Sequence
Taxi App Screen Flows - Rider, Driver, Admin & Website
Miracuves shows the real screens of its taxi platform in four groups: the rider app in trip order, the driver app, the admin console and the public website in front of it.




























Follow a rider from sign-in through the home tiles, the vehicle list and the fare, then switch to the driver app, the admin screens and the website screens that belong to the same platform.
02Proof
Client Voices
Client Reviews - Operators Tell It in Their Own Words
What clients say about building on Miracuves bases. Two describe ride-hailing and dispatch builds; the others come from other industries and are shown exactly as their authors gave them.
“Live GPS tracking, bookings, driver and customer apps and the admin dashboard were all in place. We reshaped the workflows to our bid-and-ride model and wired in our own payments and notifications. Live inside a month on infrastructure that was already proven.”
“Our ops team was running last-mile on a whiteboard and a WhatsApp group. The rider app, dispatch console and live tracking came out of the box. They tuned dispatch for our COD-heavy model and added customer tracking. Where-is-my-order calls have all but stopped.”
“The team was running it on a dispatcher and a Google Sheet, and we needed a real platform quickly, because we were about to onboard a major retail client. Miracuves’s Delivery Genie base gave us the rider app, the dispatch console, and live tracking. We launched in 6 weeks and cleared 4x the previous order volume in the first month.”
“We were juggling spreadsheets, a third-party GPS provider, and a phone. We needed a single operations console. Miracuves’s MXLogistics base covered the trip lifecycle, the driver app, and the customer tracking page. We’ve cut operations admin time by about 40%.”
“Turo is the obvious reference, but the Caribbean specifics, from different insurance norms to different payment rails, meant we needed a real partner, not just a clone. Miracuves’s MXCar base covered the listing, the trip flow, and the host payouts. We launched in 6 working days and are live in three islands.”
“We were running it on phone calls and a paper calendar, and we were losing bookings to bigger OTAs. Miracuves’s GetmyBoat Clone base gave us the calendar, the booking flow, and the payment engine. Online bookings are up roughly 70% in the first six months, and the ops team finally has a live view of the fleet.”
“Every HMS I tried was built for general physicians, with no lesion mapping, no before/after tracking, and no procedure-based billing. Their MXHealth base gave us the patient app, doctor app, EMR and video consult out of the box. Front-desk time on scheduling and follow-ups is down ~70%, and we went fully digital in 9 months, where a fully custom job would have been 18.”
“Building a compliant telehealth stack from scratch in three markets would have been a year-plus effort. Miracuves’s MXHealth base covered the patient and doctor apps, video consult, e-prescription and the pharmacy integrations. We launched in our first market in 9 weeks and rolled out to two more in the following six months.”
Proof in Production
Case Study: How Aone Launched a Ride-Hailing Platform
How a ride-hailing business started from the Miracuves base platform. This is a summary of the published Aone case study, which records which parts were reused and which were newly built.
Aone launched a ride-hailing platform on the Miracuves Uber Clone base. Twenty of the 25 building blocks were reused unchanged, five were built for Aone, and the source code was transferred to Aone's own account.

- Matching has to weigh distance, arrival time, driver acceptance and surge all at once
- A fare has to reconcile after the trip, or it becomes a support cost forever
- Commission, payouts and incentives decide whether drivers keep showing up
- Stand up a ride-hailing platform without rebuilding the parts already proven on the base
- Put the effort into the five decisions that were Aone's own
- Hold the source code outright
- Rider app, driver app, dispatcher, fleet-owner and admin console, each with its own permissions
- Cities and zones, vehicle classes, fare and surge rules, payment gateways and brand theming set for Aone
- Source, schema, deployment configuration and architecture notes handed over
- Build window of 6 working days on the ready-made base
“Fares, the city and the payment partner were ours to bring. Everything underneath - matching, live tracking, driver payouts, the operations console - came ready. From kickoff to real trips was under a month, which is the only reason we made our window.”Aone Team · Founding team, Aone
03What it is
The Basics
What a White Label Taxi App Does for Companies, Employees and Operators
A white label taxi app is a ride-hailing, delivery and corporate mobility platform you rebrand and run as your own service; Miracuves delivers it as rider and driver apps, a browser booking app, an operator console and a portal for business customers. Companies book rides for their staff under your name, with policies, approvals and one invoice from you.
Beyond the Booking Screen
Next to the rider app you get a dispatch desk, a fleet login, pricing rules, driver wallets and withdrawals, so you run a mobility business and not only take bookings.
Open, Not Locked Down
You receive the full source for the apps, the backend and the web consoles, so your developers can adapt screens, pricing and flows over time. There is no per-seat fee.
Clear on What Costs Extra
Anything beyond the shipped feature set is scoped as a separate, quoted module. Licenses, store accounts, payment gateways and hosting stay in your name.
Web, iOS & Android
What Is a Taxi Booking App Script?
A booking screen is the easy part of running rides. The harder work sits around the trip: finding the driver, pricing the fare, checking a business ride against policy, collecting approval and billing the company. All of that arrives already working.

- 01Rider app with a For Me / Business switch for company trips
- 02Company accounts, policies and approvals in a corporate portal
- 03Driver app with ride offers, wallet and a fleet manager role
- 04Dispatch desk, fleet login and admin console for operators
- 05Daily company invoices, credit notes and Rider-360 profiles
The package has five applications - the corporate portal, the admin console, the driver app, the rider app and the browser app at /cab - plus the public website, the React Native source and the database schema.
What Is in the Box
White Label Taxi App Features - Booking, Scheduled Rides, Multi-Stop Trips, Dispatch, Fleet & Admin Control
Each item below ships in the 2.0 taxi build from Miracuves and can be opened in the demo. The first areas cover company accounts, the rest cover the rider, driver and operator sides. Extra modules are flagged as add-ons further down.
Company Accounts & Departments
A business signs up once and builds its structure: departments, employees, approvers and a spending limit for each employee. Invites go out by email, or you import the roster from a CSV or XLSX file.
- Departments, employees and approvers per company
- A spending limit set for each employee
- Invites sent by email from the portal
- Roster import from CSV or XLSX
- Company data kept private to each company
Ride Policies With a Simulator
Each company sets which vehicle types its staff may book, the cost caps and the time windows. A what-if simulator tests a trip against the policy before anyone relies on it.
- Allowed vehicle types set per policy
- Cost caps and time windows on business rides
- What-if simulator to test a trip
- Policy version saved with every ride
- Flagged rides wait for an approver
Approvals & Deadlines
Choose auto mode, where in-policy rides go straight to dispatch and flagged ones wait, or strict mode, where every business ride waits for an approver. Each request carries a 2-hour default deadline.
- Auto mode sends in-policy rides to dispatch
- Strict mode holds every business ride
- 2-hour default deadline with escalation
- Expiry cancels the ride or makes it personal
- Approvers decide in the portal or the app
Wallet & Invoices
Business rides bill to the company, not to the employee. A company wallet is in place, invoices run on a daily cycle, and a company that stays overdue past a set number of days is suspended automatically.
- A company wallet for business rides
- Daily invoice cycle with PDF invoices
- Credit notes, Excel exports and spend reports
- Auto-suspend when invoices run overdue
Guest Rides With SMS
Book a ride for a client, a visitor or a new hire who has no account. The guest gets the ride details by SMS and a tracking page, so nobody has to install anything.
- Guest ride for someone without the app
- Ride details sent to the guest by SMS
- Tracking page the guest opens in a browser
- Book for another person from the rider app
- Share-trip link follows the car live
The 8-Page Corporate Portal
Company admins work in their own web portal: dashboard, approvals, employees, departments, policies, billing, disputes and reports. Nothing in it is visible to another company.
- Dashboard and approvals pages for daily control
- Employees and departments for the roster
- Policies and billing, invoices included
- Disputes and reports for review
The For Me / Business Switch
Inside the rider app one switch moves a trip between personal and business. The rider picks the company, a trip category and a reason, and approvers act on the request in the app.
- For Me / Business switch in the rider app
- Company picker, then category and reason
- Approvers approve or reject from the app
- SOS, share-trip link and chat on business rides
- Invoice PDFs and ratings after every trip
Cab, Parcel, Freight & Hire a Driver
One app covers more than staff taxis. Cab has Ride, Intercity, hourly Package, Schedule and Rental; Parcel and Freight carry goods; Ambulance has live tracking; Find Driver books a hired driver for your own vehicle.
- Cab: Ride, Intercity, Package, Schedule, Rental
- Parcel priced by weight, closed by delivery OTP
- Freight with cargo photo and weight
- Ambulance trips with live tracking
- Find Driver: One Way, Round Trip, Outstation, Daily
Scheduled Rides
Staff can book travel at least 3 hours ahead. Drivers receive each scheduled ride 15 minutes before pickup; if none accepts, it is canceled and the rider hears about it, so nothing slips by silently.
- Booked at least 3 hours before pickup
- Released to drivers 15 minutes before
- Unaccepted rides canceled, rider notified
- Airports and hourly packages priced in admin
Dispatch Desk
Phone orders and corporate bookings can be keyed in by a dispatcher. The closest eligible driver is asked first through a timed offer, and staff can assign someone by hand.
- Phone orders keyed in by operators
- Nearest eligible driver offered first
- Offline or busy drivers cannot be assigned
- Search stops after 3 minutes by default
- Fleet logins see only their own drivers
Admin & Pricing Control
The admin console has 52 sections, from zones and live peak zones to zone, vehicle and time-of-day surge, coupons, commissions, reports and staff roles with per-page permissions.
- Zones and live peak zones
- Surge by vehicle, zone and time
- Coupons and extra charges
- About 70 switches in settings
- Reports exported to CSV, Excel or PDF
Rider-360, Loyalty & Complaints
The CRM suite profiles every rider by recency, frequency and spend, awards loyalty points, surveys with NPS and opens a complaint on its own when a rating is low.
- Rider-360 with lifecycle and churn risk
- Loyalty points and tiers
- NPS surveys with public links
- Complaints with categories and an SLA
- B2B leads from the for-business page
Read this before buying: The platform is delivered in your branding on hosting that you control. You bring a domain, a payment gateway account with onboarding and KYC finished, verified store developer accounts, your branding assets, your business details and keys for any third-party service. Apple and Google set their own review times, and the 6-day build does not include that wait.
How Your Business Earns
White Label Taxi App Revenue - Company Billing, Fleet Share, Subscriptions, Surge, Commission & Fees
A mobility platform built by Miracuves earns on the ride, from drivers, through fleets, from corporate billing and from ads in the driver app. Every line sits in its own setting, so tuning one leaves the rest untouched.
Two lines usually matter most: commission on each fare, and how drivers pay for access, as a share of earnings or a subscription. Corporate accounts add a third, since business rides are billed to the company.
- 01
Ride Commission
You keep a share of each completed fare and the driver gets the rest. Commission rates are set in the admin console.
- 02
Fare Settings & Surge
Surge can follow a time window or combine vehicle type, zone and time. Operators mark peak zones on a map, and drivers see them live once switched on. Airports and hourly packages have their own pricing.
- 03
Driver Subscription Plans
Subscription plans are built in. A driver pays a recurring fee for access, which gives you income that stays steady whatever each trip earns. Expired plans switch off automatically.
- 04
Fleet Owner Share
Fleets run from the driver app, see only their own drivers and earnings by day, week or month, and withdraw fleet earnings. Fleet commission is a line you control.
- 05
Cancellation Charges
A rider who cancels after a driver accepts may be charged a fee, and the fee is shown before the cancel is confirmed.
- 06
Wallets, Company Billing & Card Costs
Riders top up a wallet and companies fund theirs, with daily invoices for business rides. Every card payment carries a processing fee; passing any of it on is your pricing choice.
| Revenue stream | How it is charged | Take rateTypical take rate | What sets the ceiling |
|---|---|---|---|
| Ride Commission | A percentage of each completed fare, kept before the driver is paid. | Uber 3%-35% per trip (25% average, Helsinki); Lyft about 34% of bookings; Grab about 15%; Bolt 15%-30%. | What drivers will accept in your market. Bolt's published range alone runs from 15% to 30%, so a commission is judged against the cheapest competitor a driver can switch to. |
| Surge & Fare Rules | Rates for distance and time, with a multiplier when demand is high. | Uber defines its fee as the gap between what a rider pays and what a driver earns, and says it varies from trip to trip. | Rules on driver pay. New York City sets a minimum of $1.283 per mile plus $0.681 per minute for app trips from 1 March 2026, which limits how much of a fare a platform can keep there. |
| Driver Subscriptions | A flat fee for a time window, instead of a share of each trip. | Uber India's Drive Pass: a flat price per pass, no percentage stated. Passes run for periods such as 24 hours or until INR 500 is earned. | The cost of the pass relative to a driver's earnings. Sold inside the app, store billing applies: Apple takes 30% in year one and 15% after, and Google Play lists 10% plus a 5% billing fee for auto-renewing subscriptions in the US, UK and EEA. |
| Wallet Top-Ups & Card Costs | A processing fee on each card payment, passed on or absorbed. | In its US example, Stripe's Connect help article puts a credit card payment at 2.9% + 30c. | What your gateway charges in your country, given the cards your riders use. Cash trips skip that fee, though then there is no payment on the platform to deduct commission from. |
How to read this. The Uber, Lyft and Grab figures come from their own filings: Uber's Helsinki fee notice, the Lyft annual report and the Grab results release, with the Lyft and Grab ratios being our own arithmetic. Bolt's commissions come from its support pages, the pay floor from the New York TLC, the flat pass from Uber India's Drive Pass terms, and card and store costs from Stripe, Apple and Google Play. Treat them as modeling inputs for your own settings in the admin panel: this table is neither a quote nor a forecast of what any platform will earn.
White Label Taxi App Revenue Model, Stage by Stage
Each of the six revenue lines above is its own admin setting, so a new taxi operator can start on fare commission and add fleet share, subscriptions or company billing as drivers and client firms arrive.
Launch
Fare commission pays from the very first completed ride, and a cancellation charge after a driver accepts protects driver time while the rider base is still thin.
Traction
When fleet owners start bringing their own cars, fleet commission and driver subscription plans add a predictable monthly line that does not swing with trip volume.
Scale
Across several cities, the company portal bills corporate trips, surge prices each zone by time slot and the driver app carries Google native ads.
Commission, surge and subscription rates are all set in the admin console, with 0% of any fare going to Miracuves.
Daily Operations
Admin Console for Your Taxi Booking App - Zones, Dispatch, Fleets, Pricing & Reports
In the Miracuves taxi build, one console covers a normal operating day: live rides on the heat map, driver and fleet wallets, the zones and surge in force, the coupons running and the withdrawals waiting to be paid.
- Rider appBook, rebook, track, pay
- Driver appOffers, trips, wallet, fleet role
- Rider web appBook in a browser at /cab
- Company portalApprovals, policies, billing
- Admin consoleZones, surge, staff, reports
Inside the Admin Console
- 01
Dashboard & Reports
Beside a live KPI dashboard, a heat map and driver locations, finance and ops can pull CSV, Excel or PDF exports covering money movement, trips, drivers, coupons, zones and incentives.
- 02
Drivers & Documents
Driver documents carry expiry dates; once one lapses, that driver stops receiving dispatch until it is approved again. Driver and fleet wallets and withdrawals are handled here too.
- 03
Zones, Peak Zones & Surge
Draw zones, switch on peak zones that redraw live on driver maps, and set surge by time, vehicle and zone. Airports and hourly packages too.
- 04
Fleets & Vehicles
Fleet managers sign in to a fleet login and see only their own drivers, while admin adds vehicle types, rental vehicles and fleet wallets.
- 05
Dispatch Oversight
Live ride tracking, ride and request lists by status, manual assignment and operator bookings, all in one place.
- 06
Promotions
Coupons, banners, push notifications with images scheduled ahead, and incentive levels by vehicle type and zone.
- 07
Driver Payouts
Set commission rates, review withdrawals and manage subscription plans, with driver and fleet wallets reported on.
- 08
Branding Controls
Onboarding screens, banners and the landing page are edited here, next to the settings console.
Money Movement
The finance half of the console: everything from the first fare through to the driver withdrawal.
- Commissions and surge pricing
- Driver withdrawals and wallets
- Fleet wallets and commission
- Reports to CSV or Excel
Control Room
What the operations team uses to keep every trip moving.
- Live ride tracking and heat map
- Staff roles with per-page permissions
- Tickets and a knowledge base
- Activity log and backups
Need more from the console? Extra reports, another payout rule or a custom approval step are scoped as separate work. Tell us what your operations team needs and you get a written quote.
04Contents and cost
Complete Handover
Delivered to You: Source Code, Apps & Deployment for Your Taxi App
What Miracuves hands over is a working platform, not a pile of components: the corporate portal, admin console, rider web app, driver and rider apps, public website, source code and database schema. You own it outright. Nothing is billed per seat or per ride, and keeping it running takes no license.
$ git clone your-taxi-platform Taxi App Source Code
The Laravel backend, the admin and corporate web code and the React Native app code are all delivered, so your developers can reshape them around how you operate.
- Laravel 11 backend and web console source
- React Native 0.82 source for Android and iOS
- Yours to modify, extend and deploy again
- Placed in your own repository
Schema & Migrations
The MySQL schema, about 180 tables covering drivers, vehicles, rides, fares, companies and wallets, comes with the package, so a blank database can be rebuilt from it.
- Schema and migrations for the database
- MySQL and Redis layers
- Covers rides, fares, drivers, companies
- Covers wallets, invoices and settings
Handover & Support
We apply your branding, deploy to your hosting, supply the handover documents and cover three support periods, all counted from launch day.
- Your logo, icons and color scheme in every app
- Deployment onto your hosting
- Architecture notes and deployment configuration
- Guidance for 60 days, bug fixes for 6 months, updates for 12
Rider App
Riders use a React Native 0.82 app on Android and iOS. It covers OTP, Google, Apple or guest sign-in, a wallet, trip history, support tickets, scheduled bookings and the For Me / Business switch.
- Cab, Parcel, Freight, Ambulance, Find Driver tiles
- Fare and ETA per vehicle before booking
- Scheduled and multi-stop rides
- Published through your developer accounts


Rider Web App & Website
The /cab rider web app books rides in a browser, and the public website carries your brand, app links and a for-business page.
- Public website with app download links
- Riders book, track and pay in the browser
- English, Arabic, French and Spanish
- Styled to match your brand
Driver App
The driver's working app: online switch, ride offers, earnings, wallet, subscription plans and, for managers, the fleet view.
- Offers that survive a dropped link
- Accept, decline or counter-bid
- Earnings donut and 5-tab history
- Withdrawals and subscription plans
Dispatch & Fleet Logins
These two logins in the admin console serve staff who are not riders: a dispatcher who creates bookings and picks drivers manually, and a fleet manager who handles cars and drivers.
- Assign by hand with guards
- Operator bookings for phone orders
- Fleets add drivers and vehicles
- Fleet earnings by day, week or month
Admin Console
The operator's console: 52 sections covering zones, surge, drivers, wallets, coupons, reports and staff permissions.
- Staff roles with page permissions
- About 70 settings switches
- Reports in CSV, Excel or PDF
- Withdrawals and coupons
Prefer to test it first? Open the demo with the public rider, driver, dispatcher, fleet and admin logins. A live session can step through a company ride, an approval and a daily invoice, each checked against your plan.
Clear Pricing
How Much Does a White Label Taxi App Cost in 2026?
Taxi app development cost here is one fixed price: $3,099 for the launch-ready platform. Anything past the base build, such as custom flows, extra integrations or add-ons, is scoped and quoted separately in writing.
Professional
Ready-to-Launch PackageBuilt for: Taxi and fleet companies, ride-hailing startups, call-center dispatch teams
What you get matches the demo, carrying your logo, icons and color scheme and set up on hosting of your own.
Get StartedEnterprise
Bespoke Work for Bigger ScopeBuilt for: Mobility groups in many cities, large fleet networks, operators whose dispatch rules are unusual
Need flows the base build does not have? Give us a brief and we will agree scope and price before any work starts.
Ask for a QuoteWhite Label Taxi App Development Cost in 2026
Miracuves prices the white label taxi app at $3,099, paid once, for the five applications in the demo, from the Android and iOS rider and driver apps to the corporate portal and admin console, with full source and schema, launched in six working days.
Costs that sit outside the taxi software invoice
- Hosting you control, plus your own domain
- Your own gateway account, already through KYC
- Apple and Google developer accounts for your store listings
- SMS, Firebase and Google Maps keys
- Any of the three optional modules: entertainment, tour guide or voice control
Approval logic beyond auto and strict modes, for example a second sign-off on pricier trips, is custom work scoped in writing over 2-8 weeks, and mobility groups spanning many cities are quoted on the Enterprise plan.
Compare Your Options
Ready-Made White Label Taxi App vs Custom Development vs SaaS
How an own-brand taxi platform from Miracuves compares with a custom build and a rented SaaS dispatch tool, row by row, for fleets and corporate mobility operators.
| Criteria | MiracuvesReady-Made White Label Taxi App | Custom Development | SaaS |
|---|---|---|---|
| Launch time | Ready for riders in 6 working days | 2-8 weeks for custom scope, quoted in writing | Fast to try, slower to make your own |
| Upfront cost | $3,099 one time | A written quote once scope is agreed | Subscription billed monthly |
| Source code ownership | Complete code and schema, owned by you | Depends on the agency contract | Stays with the SaaS provider |
| Customization | Your logo, colors and flows, any time | Fully bespoke, at bespoke cost | Configuration screens only |
| Ongoing fees | No per-ride or per-seat charges | Hosting plus agreed maintenance | Fees continue every month |
| Branding & app-store listing | Your own name in both stores | Your name, after the build | Their brand is often visible |
| Best for | Fleets and corporate travel providers | Rare workflows no base covers | Short trials and pilots |
Same product, other editions: Uber Clone · Lyft Clone · Careem Clone · Bolt Clone · Browse all Ride-Sharing solutions
Go Deeper
Four Guides on the Taxi Platform, Compared Side by Side
These four Miracuves blog guides cover the cost and contents of the script, how the business model is arranged, where revenue comes from and how the app functions. All four go into more depth than this overview.
Ownership
What White Label Means for Your Taxi App
The phrase gets used loosely, from a rented tenancy to full code ownership. Here it means your name on every app, the source code in your repository and your own store listings, with third-party accounts kept separate.
Your company name, logo, icons, colors and theme go onto the corporate portal, the admin console, the public website, the browser booking app and both mobile apps. Store listings go under developer accounts that you hold, and the platform runs on your domain and hosting.
Yours outright: the Laravel 11 backend, corporate portal, browser booking app, React Native apps for Android and iOS and the admin console, which carries separate admin, dispatcher and fleet roles, plus the MySQL schema, deployment configuration and architecture notes. No seat charge and no per-trip charge applies, and running it needs no license.
This is not a rented monthly service that a provider can switch off, because the code is yours. Accounts for payment gateways, SMS, push messaging and Google Maps if you use it, plus your store developer accounts, stay in your name. Apple and Google run app review on their own timelines. Extras beyond the shipped feature set are quoted separately.
Use Cases
Taxi App Use Cases - Company Travel, Guest Rides, Dispatch, Fleets & Rentals
Each type of operator uses a different slice of the one taxi product Miracuves ships. A mobility provider starts with company accounts and approvals, a call center begins with the dispatch desk, and a fleet company focuses on commission and vehicle management. You choose the emphasis through configuration.
Swipe · 6
Give a company's people rides on the company account: the employee switches to Business, picks a reason, the ride is checked against policy, and the company is billed on the daily cycle.

Staff book at least 3 hours ahead of a flight or a meeting; drivers get the job 15 minutes ahead of pickup, and airports are priced in admin.

Keep a phone line open next to the app. Operators create bookings from Ride Requests, assign a driver by hand and follow the trip to its end; offline or busy drivers are refused.

Fleet managers use the same driver app: they add drivers and vehicles, follow earnings by day, week or month, withdraw them, and see only their own drivers.

Book a ride for a client or visitor who has no account. They get the details by SMS and a tracking page, and the booking stays inside the corporate suite.

One account can send a parcel with weight pricing and a delivery OTP, move freight with a cargo photo, or hire a driver for its own car by the day, all from the same app.

White Label Taxi App Business Model: Three Ways to Run It
The same rider app, driver app and corporate portal run three taxi businesses, set apart by whether companies, fleet owners or phone callers come first.
Corporate mobility provider
Sell managed travel to companies: each client gets ride policies, approvals and a company wallet, you bill it on the daily invoice cycle, and a share of every business fare is yours.
Fleet network
Recruit fleet owners who supply cars and drivers, then earn fleet commission and driver subscriptions on top of ride commission, with every fleet limited to its own drivers.
Dispatch-led city service
Keep a call-center desk beside the app, keying phone bookings into Ride Requests and assigning drivers by hand, so a single driver pool serves app and phone customers alike.
In all three, the source code, Rider-360 profiles and company invoices stay yours.
One platform, six ways to use it. Every case runs on the same apps, consoles and codebase. What changes is where you operate, the fares you charge, the policies your companies set and your branding, so only one system needs looking after.
Contact Our TeamMarket Timing
Why Launch a White Label Taxi App in 2026?
City travel is local and crowded, and in most places a few large apps plus many independent cabs divide the demand. Put your own name on a Miracuves platform and you earn the riders, drivers and commission those apps now collect.
01Riders Want Booking, Tracking and Payment in a Single App
Someone who can watch the map, check the fare and follow the car in has little reason to call a dispatcher. Those tools already exist in the product.
02Upfront Fares Earn Rider Trust
The suggested rides list shows an estimate before the request goes out, which answers the first thing any rider wants to know: the price.
03Drivers Stay Where Terms Are Clear
Drivers stay with the platform whose withdrawals, commission settings and subscription option are easy to see, so show them openly on yours.
04Phone Bookings Still Reach Cars Through Dispatch
Many bookings still arrive by phone. Staff enter them on the Ride Requests page and pick a driver by hand, so one desk serves app and call-center customers from a shared pool of drivers.
05Your Brand, Not a Listing Inside Someone Else's App
When your name is on the platform, riders, drivers and every trip's data belong to your business, not to an intermediary.
06Buy or Build: A Short Decision
Your brand runs across five applications: the corporate portal, admin console, browser booking app and the rider and driver apps, plus dispatch, tracking, fares and payouts. Our build takes 6 days, then your platform runs on your own hosting.
The Platform in Numbers
Surfaces on One Codebase
Services in the Rider App
Support Periods Running Together
Build Time in Days
Behind every taxi business sits the same unglamorous work: an operations console that reconciles driver payouts, cancellations, fares and driver matching. Here, that work is already built.
Industries
Industries It Fits
The platform suits any company that moves people or goods by car, on demand or on a schedule. Corporate mobility providers sell managed travel to businesses. Taxi fleets run city bookings, new ride services open a fresh market and call centers dispatch by phone. Chauffeur and airport-transfer firms live on scheduled rides, while delivery and freight teams run parcel trips. Bike and car fleets share one app.
shared codebaseTaxi platform
- 01CfCab Fleets
- 02RsRide Startups
- 03ChCar Hire
- 04OtOut-Station Trips
- 05DrDelivery Runs
- 06CrChauffeur Rides
- 07PdPhone Dispatch
- 08FcFleet Companies
- 09BtBusiness Travel
- 10TtTourist Transfers
- 11MrMotorbike Rides
- 12ArAuto-Rickshaw Rides
Miracuves built this platform to suit many different mobility business models, and your name sits on the apps, dispatch tools and admin panel from the first screen.
06How it runs
End to End
How the White Label Taxi App Works - Sign In, Pick, Route, Compare, Confirm & Ride
A rider needs only a handful of taps to book in the white label taxi app Miracuves builds, while behind the screen a fixed sequence of offer, match, track and settle runs. Follow that sequence below, then the architecture underneath it.
Rider Journey - Sign-In Through to a Finished Ride
Swipe · 6
- 1Sign In
The rider opens the app and signs in with a phone or email code, or a Google or Apple account, or looks around as a guest first. Invited staff do the same.
- OTP by phone or email
- Google or Apple sign-in
- Browse as a guest before signing in
- 2Choose a Taxi Service
Home tiles offer Cab, Parcel, Freight, Ambulance and Find Driver. A For Me / Business switch sets whether the trip is personal or goes on a company account.
- Cab, Parcel, Freight, Ambulance, Find Driver
- For Me / Business switch
- Business reason picker
- 3Enter Pickup and Destination
Riders enter pickup and drop-off by search or a pin on the map, can add stops and use saved places, then confirm to reach the vehicle list.
- Saved places and recent searches
- Pin on the map for pickup
- Multi-stop rides
- 4Compare Taxi Fares by Vehicle
Before booking, each vehicle lists its fare and arrival time, backed by an itemized estimate, ride preferences and promo codes. A business ride is checked against company policy.
- Fare and ETA for each vehicle
- Itemized estimate before booking
- Promo code and payment method
- 5Book Now or Plan a Ride
A rider who needs a car later schedules it at least 3 hours ahead. A business ride that needs approval waits for the approver, up to the 2-hour default deadline.
- Date and time picker
- Approver decides
- Released 15 minutes before
- 6Driver Match, Live Tracking & Payment
The closest eligible driver is sent a timed offer. The ride starts when the driver keys in the rider's code, and the rider then watches the car on the map, settles by wallet, cash or gateway, leaves a rating and tip, and can tap Rebook to repeat the route.
- Ride OTP to start the trip
- Live tracking over websockets
- Invoice PDF, rating, tip and Rebook
Build Overview
Taxi Platform Architecture & Trip Flow
- 01Part 01
Five Applications, Separate Permissions
Operators sign in under roles, and each role sees only the pages it is allowed. Every company's data is walled off from every other company.
- 02Part 02
Driver Matching
Driver positions sit in Redis. A ride goes to the nearest verified driver in the right zone for that service and vehicle, and a timeout or decline sends it to the next in line.
- 03Part 03
Websockets With a Fallback
Laravel Reverb websockets stream driver positions and ride status to the live map, and the apps check again every 10 seconds if a connection drops.
- 04Part 04
Fare Calculation
One fare is built from trip distance, minutes on the road and waiting time, with surge applied per vehicle class, zone or time slot, so rider and driver both see an identical figure.
- 05Part 05
Payments & Billing
Each trip records its cash, wallet or gateway payment. Business rides go to the company wallet and roll into the daily invoice, while drivers and fleets withdraw from their own wallets.
- 06Part 06
Queued Jobs
Dispatch and notification jobs run on Redis queues, so a slow message never holds up a ride, and every status change is logged in an append-only history.
Technology Stack
What Powers Your Own-Brand Mobility Platform - Laravel, MySQL, React Native & Maps
Miracuves chose this stack because company accounts, approvals and invoicing need a dependable web tier, a database where every ride and invoice stays consistent, and native-feeling mobile apps. This is the stack your brand ships on.
Web & Admin
- Admin console, corporate portal and public site
- Admin, dispatcher and fleet logins, per-page roles
- Laravel 11 backend, PHP 8.2 minimum
- English, Arabic, French, Spanish
Data Tier
- About 180 tables for rides, companies, invoices
- Source code ships with the schema and migrations
- Redis: queues, cache, driver positions
Rider & Driver Apps
- Rider app with a For Me / Business switch
- Driver app doubles as the fleet manager app
- 42 rider screen groups, 13 driver ones
- Publishing happens from your developer accounts
Maps & Routing
- Switch the map provider in admin
- Map cache serves tiles, addresses and routes
- Dark map for dark mode
- Map cache for tiles and routes
Realtime & Alerts
- Five SMS gateways to choose from
- Firebase Cloud Messaging for push alerts
- Payment gateway APIs run on your own account
- Reverb websockets carry live ride updates
Payments & Handover
- 13 payment gateways, with wallet, cash and corporate billing
- Source for both apps, the console and the portal
- Deployment configuration is documented
- Architecture notes handed over
Payment gateway, SMS, Firebase and Google Maps accounts and keys are yours, supplied at deployment. All of this is mainstream and easy to hire for.
Room to Grow
Corporate Mobility Built to Scale - Separate Apps, Queued Dispatch & Room to Grow
Five applications - rider, driver, rider web, admin and company portal - run separately on shared building blocks. On the build Miracuves delivers, taking on a client company or a city is mostly capacity and settings, not a rewrite.
Five Applications, Separate Access. Each application has its own sign-in and permissions, so staff, drivers, riders and company admins only reach what is theirs.
Redis Finds the Nearest Eligible Driver. Live positions sit in Redis. The engine picks the nearest driver in the right zone with the right service, vehicle type, preferences and wallet balance, then sends a timed offer.
Websockets With a Safety Net. Reverb websockets carry positions and ride status, and the app also checks every 10 seconds as a fallback, so a dropped connection does not leave anyone looking at a stale screen.
History You Can Audit. Every update to a ride's status goes into a log that cannot be edited, so a billing question or dispute is settled from the record, not from memory.
Independent Applications
Rider, driver, rider web, admin and corporate applications keep their own sign-in and permissions, and company data inside the portal stays walled off per company.
Nearest-Driver Dispatch
The nearest eligible driver gets each ride first, as an offer that times out after 30 seconds by default (set in admin). A decline or a lapse hands it to the next nearest, and the search ends after 3 minutes.
- Redis GEO driver lookup
- Timed offer, 30 seconds default
- Timeout passes it on
- Staff can assign by hand
Token Sign-In, Rate Limits
Apps authenticate with tokens, staff with sessions and per-page permissions, and sign-in is rate limited at 5 per minute.
- Token sign-in for the apps
- Rate limits on offer actions
- A distinct login for each role
- OTP, Google or Apple sign-in
Realtime Feed
Reverb websockets carry driver positions and ride status to the rider app, the admin console and the dispatch desk, with push through FCM.
- Car location updates
- Status of each trip
- Route line on both screens
- Notifications on ride progress
Fare & Invoice Records
Rides, fares, company invoices and credit notes are all stored, so you can review cancellations, surge and billing cycles later.
- Fares itemized before the rider books
- Records of cancellation fees
- Records of fleet commission
- Daily company invoice cycle
Handover Documentation
You receive the source for every application, the schema of about 180 tables, deployment settings and architecture notes, so another team could take over without us.
Room for Each Client's Rules. Every company you sign will want its own limits, hours and approvers. Policies and approvals are settings, and anything beyond them is plain development work on source you hold, done by your developers or ours.
Starting with a few companies? Launch with the vehicle classes you can cover and add cities and clients from the same deployment. As volume climbs, capacity becomes a hosting and settings decision; work beyond the base build is scoped and quoted separately.
07Trust and security
Open to Inspection
White Label Taxi App Security - Company Data Walled Off, Gateway-Held Cards & Honest Limits
Every taxi platform Miracuves deploys holds identities, locations, payment references and, for business clients, company spending. Three questions matter: who sees which records, where card data lives, and what is checked before go-live. Here is what the platform handles and what stays your job.
- 01 · RolesWho Sees What
Staff sign in with roles (admin, dispatcher, fleet manager, support agent) and per-page permissions, so each person sees only their own pages. Riders and drivers have no route into the console.
- Fleet Scope: Every fleet is limited to its own drivers, vehicles and earnings; you, the operator, see across all fleets from the admin console.
- Company Walls: Company data stays private to each company, deny by default, so one client's riders, rides and invoices never show up in another's portal. Which staff hold which role is your policy to set.
- SOS & Complaints: Riders can raise an SOS that shares emergency contacts and live location, and a low rating opens a complaint automatically. Who responds, and how fast, is a process you build around the app.
- 02 · AuditChange Records
Status changes on every ride are kept in an append-only history, while an activity log records what staff do, so a fare dispute or canceled trip can be settled from the record.
- Driver Paperwork: Drivers upload documents in the app, and an expired one takes them off dispatch until re-approved. You choose which documents are required.
- 03 · Sign-inSign-In Protection
Apps sign in with tokens and staff with sessions. Sign-in is rate limited to 5 tries a minute, and offer actions carry limits as well.
- 04 · SecretsKey Management
API keys for maps, SMS and payments belong to your accounts and sit in configuration on your own infrastructure. The go-live checklist covers demo mode, key rotation and secrets outside the web root.
- Tasks Named Up Front: Miracuves runs that checklist with you before launch, along with a check of gateway and SMS settings. We list the tasks openly instead of presuming they are done.
- 05 · CardsThe Gateway Holds the Card Data
Card details pass directly to the gateway you connect; what the platform retains is a payment reference, not a card number.
- Company Billing: Business rides run on a company wallet and daily invoices with credit notes; overdue invoices suspend the company automatically.
- 06 · BackupsBackups and Restores
Scheduled backups are set up with the deployment, and we rehearse a restore before launch, because an untested backup is just a hope.
The controls follow common practice, and any reviewer you bring in can examine the activity log and ride history. Ahead of launch we agree a go-live checklist with you: switch demo mode off, rotate keys, move secrets outside the web root and run a restore drill.
Review Security Before You LaunchBefore You Operate
Operator Readiness - What the Software Covers and What Stays Your Responsibility
A company program puts employees in cars with drivers you vetted. Miracuves supplies booking, dispatch, fare, approval and billing tools. Driver and vehicle eligibility, the insurance behind each trip and the rules of every market you serve are yours to settle as the operator.
Ready, on this page, covers whatever the demo or admin console lets you operate. Taxi licensing stays with you as operator.
Included in the Software
Rider app, driver app and rider web app, with scheduled rides, multi-stop trips and live tracking. Operators also get fare and surge settings, a dispatch desk, driver wallets and withdrawals, SOS, an admin console with reports, a fleet login and the corporate portal with approvals and company billing.
Your Side of the Line
Writing your terms of service and privacy policy, choosing which drivers, vehicles and client companies to accept, setting the documents you ask for, resolving complaints and disputes, and publishing your fare, commission and cancellation rules.
Insurance & Safety
Whether vehicles are roadworthy, whether drivers are licensed and what insurance backs each trip are for you and your drivers to sort out. The platform offers a place to store driver documents, plus an SOS entry point; it does not verify a license or settle a loss.
Your Local Rules
Each country, and often each city, sets its own rules on cab licensing, what drivers must be paid, how fares are regulated and how passengers are protected. Have qualified local advisers confirm them for every market before your first booking.
08Extend the platform
- Rider, driver and rider web apps
- Dispatcher and fleet logins
- Scheduled rides, multi-stop trips
- Admin console, corporate portal
Adding modules
- 1Pick a module
Choose media, tour details or voice control, added at launch or later.
- 2Quote before work
You get the scope and the price in writing before development on a module begins.
- 3Delivered as source code
It joins the source code that is already yours.
Go Further
Taxi App Add-Ons - Entertainment on Board, a Virtual Tour Guide & Voice Control
The platform as shipped works end to end, and the demo proves it. Miracuves sells the three modules below as separate products, each priced individually because their scope depends on your market.
Drag to scroll · hover to pause
- 01Ride experience
Entertainment on Board
Links to entertainment services let passengers watch a film, play music or follow a podcast during the trip.
Cabin · Media
- 02Ride experience
Tour Guide Module
A module that gives riders live details about the landmarks and attractions they pass en route, a fit for tourism and airport transfer businesses.
Tour · Guide - 03Hands-free
Voice Commands
Drivers and riders steer navigation, place calls and use other app functions by voice, keeping their hands off the screen while on the move.
Voice · Commands
More Mobility & On-Demand Platforms
Planning a Ride or On-Demand Business? Related Platforms Worth a Look.
This taxi platform belongs to a larger mobility and on-demand range. Should your plans go beyond taxi rides, these four are the natural next stops.
01Fare bidding sits at the center of this ride-hailing platform, which also offers taxi, rental and outstation services, an admin console for trip requests, a booking website and a rider app.
Explore Solution
02A super app for several services: rides, delivery and other on-demand needs sit together in one app serving a single customer base.
Explore Solution
03A car rental marketplace that connects private individuals, with owner onboarding, trust workflows and trip management.
Explore Solution
04Food delivery marketplace: delivery dispatch, a customer app, an ordering website and a restaurant console in one product.
Explore Solution09The money side
Market Benchmarks
Taxi Market Benchmarks - Independent 2025-2026 Data
The revenue models above are ours. The figures below are not. They come from the Uber and Lyft annual reports on Form 10-K, Grab's full-year 2025 results and the UK Department for Transport, reproduced as published. They show what ride-hailing platforms keep from each trip in the US and Southeast Asia, and how large the licensed driver base is, so you can test your own business case.
$29.7bn in Uber Mobility Revenue in 2025
Uber's annual report on Form 10-K shows Mobility segment revenue of $29.7 billion in 2025, up 18 percent from $25.1 billion in 2024. Across all its businesses Uber completed 13.6 billion trips, up 20 percent, and reported 202 million monthly active platform consumers in the fourth quarter, up 18 percent. Uber states that revenue comes from fees paid by drivers and merchants.
$18.5bn in Lyft Gross Bookings in 2025
Lyft's annual report on Form 10-K reports Gross Bookings of $18.5 billion in 2025, up 15 percent, on 945.5 million rides, up 14 percent. Revenue was $6.3 billion, up 9 percent. Revenue divided by Gross Bookings is about 34 percent (our arithmetic on reported figures), the share Lyft retains after driver earnings.
15% of Grab Mobility GMV Kept as Revenue in 2025
Grab reports that full-year 2025 Mobility revenue grew 16 percent to $1,219 million, on Mobility gross merchandise value that grew 19 percent to $7,901 million, and that Mobility segment adjusted EBITDA was $690 million. Revenue divided by GMV is about 15 percent (our arithmetic on reported figures), a lower share than Lyft retains in the US.
290,000 Licensed Private Hire Vehicles in England
The UK Department for Transport counted about 290,000 licensed private hire vehicles in England as at 1 April 2026, up 13 percent on 2024, alongside 417,300 taxi and private hire driver licenses, up 9 percent. The statistics were published on 13 August 2026 and include app-based operators, though they cannot separate app drivers.
Uber Technologies, Inc., Annual Report on Form 10-K for the year ended 31 December 2025, filed 13 February 2026 - sec.gov
Lyft, Inc., Annual Report on Form 10-K for the year ended 31 December 2025, filed 11 February 2026 - sec.gov
Grab Holdings Limited, Grab reports fourth quarter and 2025 results with first full year net profit, press release, 12 February 2026 - grab.com
Department for Transport, Taxi and private hire vehicle statistics, England: 2026, 13 August 2026 - gov.uk
All figures are the publishers’ own, reproduced as published from annual filings, a results release and official statistics. Two ratios (Lyft and Grab revenue divided by bookings or GMV) are our arithmetic on reported figures; each company defines its metrics differently. They describe the companies and country named, not any platform Miracuves builds, and nothing here is a revenue projection for your business.
Commercial Outlook
Taxi Business Marketability, Revenue Potential & Prospects
Revenue on a mobility platform rests on three kinds of confidence: drivers who stay online, riders who book, and companies that put their staff on your rides. The sections below look at winning each decision and keeping the relationship afterward.
- 01
Share of Every Fare
You keep a share of every completed ride, personal or business, so income climbs with ride volume instead of staff numbers.
- 02
Many Revenue Lines, One Panel
Surge, driver subscriptions, fleet commission, company billing and in-app ads for drivers each have their own settings in the admin console, so turning one on does not mean redesigning the others.
- 03
Riders and Drivers You Own
Companies, employees, riders, drivers and every ride sit in a database you host. What the platform builds up over time belongs to your business, not to an outside marketplace.
- 04
Freedom to Move On
With the whole codebase and the schema in your hands, moving to another host, developer team or strategy later needs nobody's approval.
- Ride Commission
- Fare Settings & Surge
- Driver Subscription Plans
- Fleet Owner Share
- Cancellation Charges
- Wallets, Company Billing & Card Costs
What protects a platform is its supply and trust, not its feature list.
- 01Drivers who signed up with paperwork and a payout schedule are not quick to leave
- 02Companies with employees, policies and invoice history have reasons to stay
- 03The build-up begins at launch and stays in your own database
- 04Quick dispatch and transparent fares add a second moat
The three cases below differ in one respect, the count of drivers online, and each one names the lever that counts most at that scale. Use them as input for planning conversations, not as forecasts of what any platform will earn.
Early revenue comes from fare commission.
A modest taxi brand serving one city. Day coverage comes from a few dozen drivers, and commission on completed fares covers running costs. Illustrative size, not a forecast.
Fare commission, a fleet share and driver subscriptions.
A regional business in which fleet owners supply their own cars, which brings fleet commission and driver subscriptions into play next to fare commission. Illustrative size, not a forecast.
Many cities, surge rules and subscriptions all switched on.
A platform spanning many cities, where driver subscriptions, surge rules and corporate billing all bring in money and the admin reports show which city deserves attention next. Illustrative size, not a forecast.
10Why choose us
Why Miracuves
Miracuves Versus Other White Label Ride Hailing App Builders
A taxi operator has several ways to get software: buy a ready-made script, hire a freelancer or an agency, or start from the finished base Miracuves built with delivered work behind it.
Why Operators Pick Miracuves
- 01
Five Applications Included
Five applications come wired together: rider, driver, rider web, admin and company portal. You are not stitching up five separate projects yourself.
- 02
Company Accounts Built In
Departments, approvers, ride policies, a company wallet and daily invoices come with the base, plus a dispatch desk and fleet login. Generic scripts frequently end at the rider and driver apps.
- 03
Approvals and Ride Policies
Rides are checked against a policy, then approved automatically or by a person before dispatch, and a what-if simulator lets you test rules first.
- 04
Taxi App Source Code You Own
You get the entire codebase unencrypted, plus the database schema and deployment notes, so no one can raise the price or alter the terms afterward.
- 05
Proven Foundation
An earlier release of this base supported Aone, reusing 20 of 25 building blocks unchanged, and the ledger is set out in the published case study.
- 06
Clear Readiness Wording
Gateway accounts, hosting and app store developer accounts are things you supply yourself, and this page keeps them apart from base features and from paid add-ons.
How to Choose a White Label Taxi App Development Company
Book one business ride through the demo first: rider app, dispatch desk, driver app, company invoice.
What to look for Miracuves
- Working logins for every role Rider, driver and three console logins, no call
- A corporate suite, not only rides Policies, approvals, a company wallet and daily invoices
- A launch on the same base Aone, on an earlier release, reused 20 of 25 blocks
- Source ownership Whole codebase unencrypted, plus schema
- Time to launch Six working days, slips on our side worked free
- Support after launch Guidance 60 days, fixes 6 months, updates 12 months
Walk away from any vendor who
- Shows no dispatch desk or fleet login
- Bills business rides to employees, not the company
- Stores card numbers itself, not at the gateway
- Ships encrypted code on a yearly license
- Charges per seat or per trip
White Label Taxi App Against Scripts and Agencies, Compared Row by Row
| Criteria | MiracuvesMiracuves Taxi App | Taxi Booking App Script | Custom Agency Build |
|---|---|---|---|
| Launch Timeline | Our build takes 6 days | Open-ended or DIY | Quoted per project, typically months |
| Who Owns the Code | Full code, unencrypted | Often restricted or locked | Usually yes |
| Taxi Feature Depth | Five apps, many trip types, corporate suite | Basic booking only | Limited by the budget |
| Dispatch and Fleet Panels | Dispatch desk, fleet login, company portal | Seldom included | Made to order |
| Fares & Payouts | Fare and surge rules, payouts, company invoices | Differs per script | Custom integration |
| Admin & Reports | Reports, Rider-360 CRM, NPS, campaigns | Sparse or missing | Custom build, priced extra |
| Security & Readiness | Role permissions, gateway-held card data, stated limits | Minimal | Varies widely |
| Price, Speed & Quality | Set price, fast launch, tested base | Cheap but risky | Costly and slow |
| Support and Updates After Launch | Guidance for 60 days, bug fixes for 6 months, updates for 12 months | Seldom offered | Depends on the contract |
Few paths to a taxi platform come through the first busy month untouched. Those are the points where they differ.
Chat With Our TeamChangelog
Release Log for This Taxi Platform - Versions & Updates
This is the change history, newest entry first. Release 2.0 is the latest: apps built in React Native, a backend on Laravel 11, a dispatch engine and a corporate suite. The V1.x rows below stay as history.
| Version | Changes |
|---|---|
| V2.0 | Apps rebuilt in React Native 0.82 under your own brand Corporate portal with policies, approvals and company billing Guest rides booked for people without the app Rider-360 profiles, loyalty tiers and NPS surveys Admin console grown to 52 sections Laravel 11 backend with Redis and Reverb websockets |
| V1.13 | The new Places API replaces the earlier Google Places API The Routes API takes over from the Directions API Rental rides get a refreshed pickup confirmation screen Dark theme issues fixed in the OpenStreetMap view Assorted minor fixes in the mobile apps and in the admin panel |
| V1.12 | PHP moved up to 8.2 Flutter moved up to 3.24.4 A dark theme bug in the driver app was fixed Small server and mobile app fixes |
| V1.11 | Flutter moved up to 3.22.3 Support for Android 14 added Location update problems in the driver app addressed SMS fixes covering Twilio and one more gateway An End all stops action added An option to edit gender added |
| V1.10 | Better geocoding and map API calls Instant ride feature for delivery added Completion of multiple stops added Minor fixes |
| V1.9 | iOS location problem fixed Live tracking now shows a route line to both rider and driver apps Minor fixes |
| V1.8 | Gender field introduced for rider and driver sign-up Interface refinements A ride preference feature added Minor fixes for server and mobile apps |
Let's get started
Let's turn your taxi business idea into a platform you can run.
Ask for a free consultation and you leave with a fixed timeline and plain answers. Winning your trust counts for more with us than closing a fast sale.
- We reply in under 2 hours
- Free consultation
- No contract lock-in
- You own the source code
11Learn more
Blog & Resources
Taxi App Blog: Latest Guides & Insights
Read our latest guides on what a taxi app needs, how ride platforms make money and how the technology stack fits together.



The platform9 questions
01What is a white label taxi app?
A white label taxi app is ready-made ride-hailing software that you operate as your own brand. This one is delivered as the rider app, the driver app, a browser version for riders, the admin console and a corporate portal, with a public website on top, all carrying your name.
02How long does launching a white label taxi app take?
Launch takes 6 days of Miracuves build time, covering rebranding, deployment to your hosting and publishing of the apps from your developer accounts. Apple, Google and your payment provider run their own approval steps - store review and gateway onboarding - so those fall outside the 6 days. Anything custom is scoped and quoted on its own.
03Can the platform grow with my fleet?
Yes. The apps run separately, driver positions sit in Redis, dispatch runs as queued jobs and websockets carry live updates. Each added city comes down mostly to hosting and configuration, and any work outside the base build is scoped in writing.
04What support and updates come after launch?
Support comes in three periods that all begin at launch: guidance on the platform covers 60 days, bug fixes get priority for 6 months, and the product keeps receiving updates for 12 months. Replies to a first message come within 2 hours, Mon-Sat, between 10:00 and 19:00 IST.
05Is this the same software as your branded clone pages?
Yes. The branded clone pages on this site describe this same platform as modeled on a well-known app, while this page covers the platform underneath. Miracuves delivers every solution white-label, so your name, logo, icons and color scheme are applied at delivery.
06Is it legal to launch a taxi app in my city?
Software like this is generally lawful to build and sell, but running a taxi service depends on licensing where you operate. The platform builds on ordinary marketplace patterns, and no code, design or content has been copied from an existing taxi brand; it launches under your own brand and rules. Choose your own name and logo, and have local counsel check which licensing, driver pay and passenger rules apply to taxi and private hire in each market. Nothing here is legal advice from Miracuves.
07What must I provide before launch?
You supply what surrounds the software: hosting and a domain, a verified store developer account to list the apps, your branding and business information, a payment gateway already onboarded with KYC done, and keys for services such as Google Maps, an SMS gateway and Firebase. Miracuves does not apply to gateways for you or write your privacy policy and terms.
08Do I get the full source code?
Yes. You get the full source code, unencrypted, spanning the Laravel backend, the staff console, the company portal and both React Native apps, together with the database schema, architecture notes and deployment configuration. No seat fee or per-trip charge applies.
09How much does a white label taxi app cost?
A white label taxi app from Miracuves is priced at a fixed $3,099, live in 6 working days, with five surfaces working on delivery. Support is included and starts at launch: guidance for 60 days, plus priority bug fixes for 6 months, plus product updates for 12 months. The same base already served Aone, which reused 20 of 25 building blocks unchanged. Miracuves has built software since 2010. Its record: 9,000+ projects delivered, with 6,000+ clients served and 90+ ready-made solutions on the shelf.
Booking7 questions
10How does a rider book a ride?
Riders can log in using an OTP, Google or Apple, or look around first as a guest. Business riders flip the For Me / Business switch, then everyone picks a service tile (Cab, Parcel, Freight, Ambulance or Find Driver), sets pickup and drop-off, and chooses a vehicle with the fare and ETA shown. The system matches a driver, and the trip starts when the driver enters the rider's OTP.
11Can riders book scheduled rides in advance?
Yes. A scheduled ride must be booked at least 3 hours before pickup and is released to drivers 15 minutes beforehand. When no driver accepts, the ride is canceled and the rider gets notified.
12How does a rider track a trip live?
Yes. The rider app shows the driver moving on the map over websockets, with push alerts at each stage. Riders can also share a live-tracking link, which opens on the rider web app.
13What payment options does it support?
Riders pay by cash, wallet or any enabled gateway, 13 in all, and business rides can be billed to the company. You supply your own gateway account, onboarded with KYC finished, and the gateway processes the card details.
14Can riders cancel a booking?
Yes. A rider cancels with a reason, and any fee is shown before the cancel is confirmed. Your own cancellation policy decides whether a fee applies after a driver accepts.
15What separates a white label taxi app from a custom build?
A white label taxi app arrives finished and rebranded in 6 days, while a custom build is scoped from scratch per project and usually takes months. Changes to ours are quoted separately.
16How does the app calculate fares?
Before booking, riders see an itemized estimate with fare and ETA for each vehicle type. Surge can vary by vehicle type, zone and time, and ride preferences like a quiet ride or AC are added into the fare.
Drivers, dispatch & fleet owners7 questions
17How do drivers get ride requests?
Dispatch picks the nearest eligible driver and sends a timed offer that rings and vibrates; a decline or timeout hands the ride on.
18How do driver payouts work?
Drivers keep a wallet, can top it up and ask for withdrawals to a payout account. Subscription plans, referrals, incentives and daily goals are built in too, and the admin sets commissions.
19What can the dispatcher do?
A dispatcher keys in phone bookings on the Ride Requests page and picks the driver manually from the ride or ride-request page. Requests are listed by status, so one desk serves phone and app customers from a single driver pool.
20What if a driver cancels a ride?
Dispatch offers it to the next nearest driver, or staff can assign one by hand, so the rider is still looked after.
21Are there limits on manual assignment?
Yes. The system refuses offline drivers and anyone already on a trip, and tells the other drivers who saw the offer that it is gone. Which staff hold the dispatcher role is your call as the operator.
22What does the fleet panel do?
Fleet managers use the driver app or the fleet login. They get a live map of their own drivers, can add or remove drivers and vehicles with their documents, and see fleet earnings by day, week or month.
23Can fleet owners view earnings and withdraw them?
Fleet owners follow earnings by day, week or month and request fleet withdrawals. You set commissions in the admin console, so each fleet's margin stays under your control.
Admin, payouts & revenue6 questions
24What does the admin panel manage?
The admin console has 52 sections: a live KPI dashboard and heat map, zones, surge and airports, coupons, driver documents, commissions, withdrawals, reports, help desk, landing-page editor, staff roles and about 70 switches.
25Can I configure surge pricing?
Yes. Surge prices can follow a plain time window, or be set per zone, vehicle type and time window. Peak zones are marked on a map and show live to drivers once switched on.
26Can I watch every ride live?
Yes. Admins get live ride tracking, driver locations on a map and a heat map, and dispatchers get ride lists by status.
27How are earnings and payouts managed?
You can export transaction, trip, driver, coupon, zone and incentive data to CSV, Excel or PDF. Driver and fleet wallets and withdrawals sit in the console, and company invoices run on a daily cycle.
28Where does the first revenue come from?
Fare commission comes first, since the first completed ride already earns it. Driver subscriptions and fleet commission follow when enough cars are on the road. Corporate billing is built in too, as are Google native ads inside the driver app, though what they earn depends on your own client deals and ad setup.
29How defensible is a taxi platform?
Mostly through supply and trust, not features. Drivers who joined with their documents, vehicle and payout schedule rarely walk away, and riders with past trips and saved addresses have reasons to come back. That build-up begins at launch and stays in your database. Quick dispatch and transparent fares form a second layer, since reliability is hard for others to copy.
Tech stack5 questions
30What technology powers the platform?
The web and admin side runs on Laravel 11 with PHP 8.2 or newer and MySQL; Redis handles queues, cache and driver positions. Rider and driver apps use React Native 0.82 on Android and iOS, and the map provider, OpenStreetMap or Google, is switched in admin.
31Does it run on iOS and Android?
Yes. Both mobile apps are React Native builds for Android and iOS, and riders can also book in a browser on the rider web app. Publishing happens through your own developer accounts, and app store review lies beyond our 6-day build time.
32Is a ready-made white label taxi app better than custom development?
Usually, because the white label taxi app already runs rider and driver apps, dispatch, fleets, company billing and payouts, and launches with your branding at one fixed price within 6 working days. A custom build starts from nothing. Where your operation needs something the base does not do, that change is scoped and quoted in writing and added to the same code.
33What is the business model of a white label taxi app?
A taxi platform earns from several lines at once, and each is a separate setting. You keep a commission on every completed fare, raise fares with surge set per vehicle type, zone and time slot, sell driver subscription plans, take a share from fleet owners, charge cancellation fees and bill company accounts through the corporate portal. Changing one line leaves the others untouched, so you can test pricing per city.
34What is the step-by-step process to launch my white label taxi app?
Open the live demo and try the rider app, driver app, corporate portal and admin console. Then send us your brand, domain, hosting, developer accounts, an onboarded payment gateway and third-party keys. We put your branding on every application, deploy them to your servers and get the app builds ready under your own developer accounts, and the taxi platform is up 6 working days after kickoff. Apple and Google store review and payment gateway approval keep their own calendars.
Go Deeper on the White Label Taxi App
Find the guides, the case study and the related pages, and how it all fits together.
Ride-hailing app development
See the service→Case studyAone
Aone went live on this base inside a 6-working-day build window, reusing 20 of 25 blocks, and the ledger is public.
Read the case study→Business model
How a ride-hailing marketplace is structured and where its revenue comes from.
Read the guide→Related platforminDrive Clone
Ride-hailing where riders and drivers agree the fare by bidding, covering taxi, rental and outstation trips.
See the platform→Disclaimer
Miracuves is an independent software development company. We are not affiliated with, connected to, sponsored by, or endorsed by Uber.
Read our full Legal Notice & Disclaimer →“White label taxi app” describes a category of product, not any one company. Brand names appear elsewhere on this site only to describe the kind of platform being built and the terms buyers search for.
The entire design and codebase is built by our own team. The product contains no code, design, graphics, or content originating from the Uber website or applications.
Uber and all other third-party names and marks are the property of their respective owners, referenced here solely to describe the category of software offered.















