BetterTaxi – Ride-Hailing & Parcel Delivery App with Admin Panel (White-Label Flutter Solution)
BetterTaxi is a premium white-label ride-hailing and parcel delivery platform built for developers, startups, and transport businesses. With modular architecture, real-time updates, and deep customization options, it gives you everything you need to launch your own Uber-style service — quickly and reliably.
Feature Highlights
- All-In-One Platform – Includes Customer App, Driver App, and Admin Panel
- Multi-Service Support – Offer both Ride-Hailing and Parcel Delivery
- Wide Integration Support – 22 Payment Gateways, 8 SMS Providers, 5 Map Providers
- Real-Time System – Live location & order updates via GraphQL Subscriptions
- Flexible Pricing Options – Distance, Time, Zones, Flat Rates & Multipliers
- Advanced Add-Ons – Built-in revenue sharing, BetterShop integration, Multi-stop rides
- Responsive Design – Web, iOS, and Android apps built with Flutter
- Built for White-Labeling – Full theme, icon, splash & brand control for client apps
- Powered by Clean Architecture – Robust code structure for scalability
Who It’s For
- Developers looking for a well-structured, extensible codebase
- Transport Companies launching ride or courier services
- Startups aiming to go live with MVPs fast
- Global Teams needing multi-language and multi-payment support
Tech Stack & Architecture
- Backend: Node.js, MySQL, Redis, GraphQL, NGINX
- Frontend: Flutter (Customer, Driver, Admin Apps)
- Deployment: Docker-based with single-line setup script
- Real-Time: WebSocket-powered GraphQL Subscriptions
- Localization: 32-language support via flutter_localizations
- Theming: Includes 8 themes + dynamic white-label branding tools
Deployment & Customization
Fast Setup in 3 Steps:
- Upload to VPS (Ubuntu 22.04 recommended)
- Run
install.sh
for full backend setup
- Activate license and customize your apps
What You Can Customize:
- Splash Screens & App Icons
- Firebase & OTP Authentication
- Map Provider Setup via abstraction
- Brand Colors, Themes, and App Name
Admin panel is hosted at /admin/
with built-in configuration wizards for DB, payments, and messaging.
Licensing & Limitations
- One License = One Production Server
- Dev & Staging Instances allowed via IP whitelisting
- Admin Panel Must Keep “Powered by BetterSuite”
- No Resale, Redistribution or SaaS Hosting
- Envato’s Regular/Extended License rules apply
Live Demo
Customer App
Driver App
Admin Panel
Live Demo
Sales Contact: contact@lumeagency.io
Note: No support for DevOps, third-party plugins, or custom code modifications.
Frequently Asked Questions (FAQ)
Can I change the branding and launch under my own name?
Yes. All customer-facing apps are fully white-label. You can change names, themes, icons, and more using provided CLI tools.
Do I need to know Docker or advanced server management?
No. We include an install.sh
script that installs Docker and sets up everything for you. Just run it on a VPS with Ubuntu 22.04.
Can I use this on multiple servers?
Not without permission. One license is valid for a single production instance. You can whitelist staging/dev IPs separately.
Is it available in multiple languages?
Yes. The app supports 32 languages out of the box using flutter_localizations
.
Can I offer both ride and parcel delivery?
Absolutely. BetterTaxi supports service configuration for both use cases in parallel, including pricing overrides and commission types.