eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel
Demo Credentials Admin Panel Email: demoadmin@etaxi.com Password: Test@123 Customer App Phone : 8888888888 OTP: 123456 Deliver
| ![]() | ![]() |
| ![]() |
![]() | |
Demo Credentials
Email: demoadmin@etaxi.com Password: Test@123 | Phone : 8888888888 OTP: 123456 | Mobile : 9999990001 OTP : 123456 |
Authentication & Profile Management
Customers maintain full authority over their identity, including names, photos, and contact details. This secure portal allows users to update personal data and view unique referral codes and account settings at any time.
Nearby Ride Booking
The taxi booking system allows customers to book transportation instantly by selecting pickup and drop locations within active service zones. Selection from multiple vehicle categories such as Bike, Car, and Auto Rickshaw. Clear visibility of estimated fares and arrival times (ETA) before confirming. Flexible cancellation options are available before driver assignment per policy.
Driver Review & Rating
After reaching their destination, customers provide feedback through a star-based rating system to share their trip experience. This performance tracking maintains high service standards and helps the logic used for future driver matching.
Wallet Management
The integrated digital wallet serves as a central hub for storing refunds, promotional credits, and rewards. Customers can apply their balance toward full or partial payments for any trip, backed by a transparent transaction ledger.
Promo Code Management
This taxi booking app source code includes a dedicated section where customers view all active promotional offers. During the booking phase, users apply these codes to get instant discounts, helping to lower the overall cost of travel.
Customer–Driver Communication
Once a ride is accepted, the platform opens a secure communication channel featuring in-app chat and voice calling. This system facilitates seamless coordination for the pickup while ensuring that both parties can easily reach each other through direct contact details.
Refund Request
If a trip does not meet expectations, customers submit refund requests by choosing from predefined categories. Approved refunds are credited back to the wallet instantly, with the platform providing a clear audit trail for every request status.
Trip Receipt & Invoice
Upon trip completion, the system generates a detailed digital receipt that provides a full breakdown of the transaction. Clear listing of base fares, taxes, and any applied promotional discounts. Confirmation of the payment method used and the final amount charged. Option to download official invoices directly from the trip history.
Driver Profile Information
To build customer trust and maintain high security, the app displays verified driver credentials before the trip begins. This transparency allows customers to identify their driver and vehicle easily, including ratings and registration numbers.
Custom Tips After Trip
Customers have the option to reward exceptional service by adding a custom tip after the journey is finished. This optional payment is chosen by the customer and is credited directly to the driver’s earnings as a gesture of professional support.
Share Trip Location
Customers can share their trip details with trusted contacts for better awareness and safety. This feature sends a link containing the pickup point, destination, and the user’s latest location, so friends or family are informed about the trip plan.
Refer and Earn
Allows users to view their referral code and track the rewards earned from successful referrals. All earned amounts are automatically credited to the integrated wallet for a seamless and rewarding experience.
Registration & Profile Management
Drivers submit personal details, vehicle data, and mandatory documents like ID, license, and RC. This portal provides a secure way to manage profile details and upload vehicle photos at any time.
Onboarding & Approval Status
Accounts stay “Under Review” until verified by the admin. The taxi booking system provides clear visibility of approval status, rejection reasons, and re-upload instructions to get drivers on the road.
Online / Offline Availability
Drivers control availability by switching between online and offline modes. This gives them full authority over when they want to receive incoming ride requests from the platform.
Accept / Reject Ride Requests
Drivers manage ride offers within a specific response window. The ride-hailing app assigns requests based on proximity, ratings, and a fair scoring engine to balance earnings across the fleet.
Navigation & Pickup Assistance
In-app mapping tools guide drivers to the pickup point efficiently. The system displays the exact distance and arrival time (ETA) to help drivers reach customers without unnecessary delays.
Arrival Confirmation
Drivers mark their arrival at the pickup location with a single tap. This notifies the customer instantly and prepares the cab booking app interface for a secure trip start.
OTP-Based Trip Start
OTP verification matches the correct customer and driver before the trip begins. This secure process reduces fraud and mismatches, keeping the on-demand taxi service reliable and safe.
Active Trip Management
Manage the trip lifecycle with live route tracking and progress updates. Drivers follow the suggested path to the drop location, ensuring a smooth and professional journey for the passenger.
Earnings & Wallet Management
The in-app wallet displays net earnings after commission deductions. Drivers track their balance and view trip-wise income logs directly within this taxi booking app source code interface.
Earnings Overview & History
A dedicated screen provides a look at daily and weekly income totals. Drivers see commission details, tips received, and the net payable balance to manage their personal finances effectively.
Driver to Customer Communication
Secure chat and calling allow drivers to coordinate efficiently with customers. This system ensures professional communication for smooth pickups, allowing both parties to stay connected throughout the journey.
Trip History & Ride Logs
Drivers access complete logs of past journeys, including pickup/drop points and payment modes. This archive provides total transparency for earnings audits and trip-related references.
Ratings & Feedback Visibility
View ratings and feedback from customers to improve service quality. Drivers also rate passengers after the trip, helping to maintain high standards across the taxi service platform.
Support & Help Centre
Drivers raise support tickets for trip issues or payment disputes directly from the app. This system provides a direct link to admin help for fast resolution of account problems.
Driver Refer & Earn
Drivers can invite other drivers to join eTaxi and earn rewards when the referred driver becomes active on the platform. Referral bonuses are credited directly to the driver’s wallet, making it an easy way to earn extra income without driving more.
City & Service Zone Management
Admins create and manage city-wide operations using polygon-based zones to define precise serviceable areas. Activate or deactivate specific cities based on operational needs. Set independent service rules and timings for different regions. Define custom geographic boundaries for localized zone control.
Ride Type Management
The taxi booking system allows management of categories such as Bike, Sedan, and Rickshaw. Admins define specific ride types, set city-wise availability, and assign driver eligibility criteria for each vehicle class.
City-Wise Fare, Commission & Revenue Management
Admins configure pricing and revenue rules per city and ride type. The taxi software manages base fares, distance charges, waiting fees, night charges, surge logic, and commissions while generating detailed earnings and financial reports for business analysis and tracking.
Promo Code & Discount Management
Create and control promotional campaigns with specific eligibility rules and usage limits. Set fixed or percentage-based discounts for targeted users. Apply city or ride-type restrictions to promotional offers. Track campaign performance through built-in analytics.
Dynamic Driver Onboarding Workflow
This taxi booking app source code provides a configurable pipeline for reviewing driver documents. Admins approve, reject, or request resubmissions based on compliance requirements to keep the fleet verified.
Ride Management
Admins can perform live ride monitoring to oversee all active trips in real-time or search through comprehensive historical data. The panel provides full visibility into trip statuses, live routes, fare breakdowns, and assigned drivers, with the authority to intervene in exceptional cases or disputes.
Customer Management
Admins can view customer accounts, including profiles, trip history, and wallet balances. This portal allows for manual adjustments, referral activity tracking, and account suspensions whenever policy violations occur.
Refund & Adjustment Management
Review refund requests linked to specific trips and process them directly. Approved amounts are credited back to the user’s wallet, with all actions logged using timestamps and reasons for complete accountability.
Dynamic Document Configuration
Define and update required driver and vehicle documents without any code changes. Configure mandatory documents for the onboarding process. Control re-upload requirements for expired licenses or permits.
Zone-wise surge charges
Set special pricing rules for weekends, holidays, or peak hours. These rules apply city-wise or zone-wise and can stack with existing fare configurations to maximize revenue during high-demand events.
Unified Support Inbox
A centralized system allows agents to respond to trip-linked tickets from customers and drivers. This interface provides contextual handling of issues, leading to faster resolution and better service quality.
Tax Management
Configure and manage tax rules city-wise to stay compliant with local regulations. The system applies these rules to every ride, ensuring accurate fare calculations and professional financial record-keeping.
What's Your Reaction?
Like
0
Dislike
0
Love
0
Funny
0
Angry
0
Sad
0
Wow
0









