eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

Bluehost Shared Hosting
eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel
eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel
eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

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.

eTaxi - Complete Taxi Booking Solution with Flutter Customer app, Driver App and Laravel Admin Panel

0 average based on 0 ratings.

WRTeam

WRTeam

Visit Author's Portfolio

View Portfolio
Last Update 2026-05-14
Created 2026-05-14
Sales 3
Discussion Comments
Software Version Flutter 3.x
Files Included Dart YAML .kotlin .h CSS PHP HTML
Video Preview Resolution