Description
✨ Key Features
- Passenger Android App: Real-time ride booking, fare estimation, GPS navigation, and payment integration.
- Driver App: Accept/Reject rides, navigation assistance, trip history, and earnings dashboard.
- Admin Panel: Manage users, drivers, vehicles, rides, transactions, and reports via a web interface.
- Real-Time Tracking: Built on Google Maps API for live driver location updates and trip routes.
- Automated Fare Calculation: Configurable rates by distance, time, and city/zone.
- Wallet System: In-app wallet for users and drivers with transaction logs and recharge options.
- Multiple Payment Gateways: Stripe, PayPal, Razorpay, or cash-on-delivery supported.
- Ride History & Receipts: Detailed past ride data with PDF or email receipts.
- Push Notifications: Real-time alerts for booking status, cancellations, and promotions.
- Promo Codes & Discounts: Flexible coupon management for users and loyalty programs.
- Reports & Analytics: Track revenue, top-performing drivers, peak hours, and service areas.
- Localization Support: Multi-language interface and regional currency support.
- Modern UI/UX: Flutter-built responsive layouts optimized for Android devices.
⚙️ Technical Stack
- Mobile App: Flutter (Dart) framework – Android native build.
- Backend: PHP 8.x with MySQL database and REST API integration.
- Admin Panel: Built with Laravel or Core PHP + Bootstrap for responsive dashboards.
- APIs: Google Maps SDK for navigation and geolocation.
- Push Notifications: Firebase Cloud Messaging (FCM) for live updates.
- Server Requirements: Linux (Ubuntu 20.04+), Apache/Nginx, PHP 8.1+, MySQL 8+, SSL certificate for HTTPS.
🧩 Installation Guide
- Server Setup: Install PHP 8.1+, MySQL, Composer, and enable SSL on your VPS.
- Upload Backend Files: Extract and upload backend folder to the web root (e.g.,
/var/www/ridein). - Database Configuration: Create a MySQL database, import the SQL schema, and update credentials in
.env. - Install Dependencies: Run
composer installand generate app key (php artisan key:generate). - Run Migrations: Execute
php artisan migrate --seedto initialize data. - Admin Access: Visit
https://yourdomain.com/adminand log in using provided credentials. - Configure Flutter App: Update API endpoints and Firebase credentials in
lib/config.dart. - Build Android App: Run
flutter build apkand test the app on device or emulator.
📦 Deliverables
- Full Flutter Android App Source Code for passengers and drivers.
- Complete Backend (PHP) + Admin Panel with REST APIs.
- Database schema and sample data SQL dump.
- Documentation (installation, API integration, and admin guide).
- Firebase setup and Google Maps integration instructions.
- Branding & UI customization files.
📱 Supported Platforms
- Android: Android 6.0 (API 23) and above.
- Web Admin Panel: Works on Chrome, Firefox, Safari, and Edge.
- Server OS: Compatible with Linux distributions (Ubuntu, CentOS).
- Cloud Deployment: Works with AWS, DigitalOcean, or shared hosting environments.
🧠 Notes
- License Type: Released under the GPL license for study, testing, and modification in accordance with open-source redistribution rules.
- Customization Tips: Change branding (logo, colors), update Firebase keys, modify ride pricing logic, and localize for your region.
- SEO & App Store Optimization: Optimized for Play Store listings with metadata fields and icon sets included.
- Performance Tips: Use caching for API calls, enable background queues for real-time updates, and integrate Firebase Crashlytics for stability.
- Compliance: Ensure privacy policies, data encryption, and consent comply with regional transport and data laws.
👨💻 Original Developer Credit
All credit for the original commercial development belongs to its verified author on CodeCanyon. Please support the original creator by purchasing a legitimate license for updates and technical support.
🔒 Disclaimer
This source code is redistributed under the GPL license for educational and self-hosting use. We are not affiliated with the original developer or any marketplace. All trademarks and brand names remain property of their respective owners. No official warranties, support, or proprietary assets are included in this distribution. For commercial production use, please obtain a valid license from the original author.

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