Description
๐ CabME โ Flutter Complete Taxi Booking Solution
CabME is a professional Flutter-based taxi booking solution with dedicated apps for customers and drivers, plus an admin panel.
Fully GPL-ready and customizable for taxi startups, multi-city operations, and ride-hailing services.
๐ Overview
Purpose: Enable customers to book rides instantly, while drivers and admins efficiently manage rides, payments, and cities.
Real-world use: Taxi service startups, ride-hailing platforms, and on-demand transport businesses can manage users, drivers, and rides seamlessly.
Target users: Entrepreneurs, developers, and taxi service operators seeking a GPL-ready Flutter taxi booking solution with complete multi-app support.
โจ Key Features
- Customer App: Book rides, view ride history, live tracking, fare estimates, and payments.
- Driver App: Accept rides, navigation, earnings tracking, and availability management.
- Admin Panel: Manage cities, drivers, customers, rides, payments, and analytics.
- Multi-City Support: Configure multiple operational zones with independent pricing and services.
- Payment Integration: Support for multiple payment gateways, cash and wallet options.
- Real-Time Tracking: GPS-based live ride tracking for customers and admins.
- Notifications: Push notifications for ride updates, promotions, and alerts.
- Ratings & Reviews: Customer and driver feedback system for quality assurance.
- Analytics & Reports: Track rides, revenue, and driver performance metrics.
- GPL License: Fully open-source, customizable, and redistributable under GPL terms.
โ๏ธ Technical Stack
- Frontend: Flutter 3.x (iOS & Android apps for customers and drivers)
- Backend: PHP 7.x / 8.x (Laravel or custom API)
- Database: MySQL / MariaDB
- Server: Apache / Nginx with PHP-FPM
- APIs: REST API for ride management, push notifications, and payment gateways
Server Requirements: PHP extensions: mbstring, curl, json, pdo, fileinfo; SSL recommended; 2GB+ RAM for small to medium deployment.
๐งฉ Installation Guide
- Upload backend PHP files to your server.
- Create a MySQL database and import
cabme.sql. - Update
config.phpor.envwith database credentials, API keys, and payment settings. - Set folder permissions for
/uploads,/cache, and/logs. - Build Flutter apps:
flutter build apkfor Android,flutter build iosfor iOS. - Deploy apps to Play Store and App Store or internal testing.
- Configure admin panel with cities, drivers, fares, and operational settings.
๐ฆ Deliverables
- Flutter customer and driver apps (iOS & Android, GPL licensed)
- Backend API with admin panel for ride and user management
- Database schema & sample data
- Installation, configuration, and build instructions
- Integration setup for payments, notifications, and analytics
๐ฑ Supported Platforms
Mobile: iOS 14+, Android 8+
Web Admin: Chrome, Firefox, Safari, Edge (latest versions)
Server OS: Linux, macOS, Windows (PHP + MySQL hosting)
๐ง Notes
License: GPL โ Free to modify and redistribute under license terms with proper credit.
- Ideal for taxi startups, ride-hailing services, and multi-city transport platforms.
- Ensure secure payment integration, GPS tracking, and notifications.
- Maintain author credits when redistributing.
Customization Tips:
- Customize Flutter UI for branding, ride flow, and driver features.
- Add additional payment methods, loyalty programs, or promotional campaigns.
- Enhance analytics, reporting, and operational dashboards based on business needs.
SEO & SaaS Assurance: Modular architecture and API-first design allow SaaS deployment or multi-city expansions.
๐จโ๐ป Original Developer Credit
This GPL release is based on the original CabME โ Flutter Complete Taxi Booking Solution developed by its author(s) on CodeCanyon.
Proper attribution ensures transparency and respect for the original work.
๐ Disclaimer
GPL Redistribution Notice: Distributed under GNU GPL for development, educational, and open-source purposes. Not affiliated with or endorsed by the original developer. Users are responsible for secure deployment, GPS integration, payments, and data compliance.
โ E-E-A-T Compliance (Experience โข Expertise โข Authoritativeness โข Trustworthiness)
Experience: Designed for real-world ride-hailing and taxi service operations with multi-city support.
Expertise: Developed using Flutter for mobile apps and PHP backend for secure, scalable, and maintainable taxi solutions.
Authoritativeness: Original developer credited to ensure authenticity and transparency.
Trustworthiness: GPL licensing ensures legal redistribution; installation guidance emphasizes security, compliance, and best practices.

Haunted Halloween Deal Enjoy Unlimited Downloads!
Reviews
There are no reviews yet.