Check our uber clone user app, driver app, and web admin core features to understand our application further.
Uber Clone – User App Features
Using the Fox-Taxi App passenger can easily ride booking now or schedule time with flexible payment option
For booking a new ride request, a user must require login in the app. If a user has not login credential, they can signup with necessary information.
A user can manage their profile information like name, email, contact details, profile image including emergency contact.
View Driver Rating
After ride request accepted by a driver, a rider can view the driver’s rating that given by other riders in the previous trip.
Set Home/Work Location
When rider frequently requires to travels in the same route like home or work location. They have an option to set their favorite location. So, they did not need to set the same ride information repeated and book the ride with the single tap.
A rider can get the fare estimate before the ride-booking, they can get the fare calculation based on service type selection and distance between pickup & drop location.
Call to Driver
User can call a taxi driver for any query related to taxi ride within the app.
If a driver arrived at the user’s pick location and he/she wait more time for a user coming. A User needs to pay an additional waiting charge.
A user can cancel the ride with the reason of cancellation.
If a rider has a physical difficulty and wants to a special service type for that, they have an option to choose the handicap accessibility ride.
Forgot Password / Recover
If rider forgot their account password, they can recover it and set a new password. Forgot password option available for both rider and driver.
A rider can easily view their ride history with the details of ride booking id, date & time, ride fare, assigned driver name, and status of the ride.
Share Ride Details
A rider can share the ride details of a ride to their friend and family via social media accounts.
When rider registers with social accounts or email address, they require to verify their account. Riders will get the verification code via Email or SMS.
The rider can use the Promo code at the time of booking a new ride and get an extra discount on their total ride fare.
When the driver arrived at the pickup location, ride start, cancel, or complete the ride, a user gets an in-app notification.
Our app offers wallet features to the rider. If a rider doesn’t want to use Cash or Credit Card they have an option wallet for pay ride amount. A rider can also top-up his wallet via Credit Card.
In-App Live Chat
After the driver accepts the ride request, user and driver chat and sent the text message to each other. This advanced feature we offer without any additional cost.
A user has multiple options to select a ride payment like cash, cards, and Wallet.
Driver OTP verification
After the ride accepts by a driver, the user gets an OTP code. Before the ride start driver must be entered the OTP code from users for verification.
Rider can get the estimated time of ride before ride booking based on pickup – drop address.
A rider has an option to select the service type as per their requirement. When a rider needs a child seat for their kid, they have an option to select a child seat vehicle.
With the help of Panic Button, a rider can immediately contact their friends and family member in any emergency situation.
Book for Someone Else
A user can book a ride for someone else. A rider needs to set pickup & drop location for new ride request. The user also shares ride details to others.
User views the full details of ride invoice like total distance, ride time and payment details.
Fox-Taxi User App Preview
Uber clone Fox-Taxi user app stunning UI design to enhancing the user experience
Uber Clone – Driver App Features
Uber clone driver app offers easy to manage ride request, start & complete the ride with invoice details
If any driver wants to start ride service, they must signup and sent an approval request to admin with basic details.
After registration, driver required to add vehicle detail info with vehicle type, vehicle name, model name, plat no., color, and handicap accessibility offer or not.
After the successful registration driver requires to upload required documents like driving license and vehicle insurance etc.
Before a ride started, the driver must need to enter an OTP number from users. The OTP number is sent to the user when the driver accepts the ride request.
After the ride request accepts; the driver can change the ride status like way to pick up, arriving, cancel ride, start ride, running, and ride completed.
Manage Bank Details
A driver can add and manage the bank details to get their ride earning from the admin.
A driver can log in through social media site like Facebook, Google, etc. Here driver quickly login without fill up any form details.
Manage Trip Request
When a driver gets a new ride request, they have an option to Accept or Reject the ride request. If they feel that the ride request not valid; they can reject the ride request.
A Driver can update their profile with profile picture, name, email address, contact number, and change password.
After any ride request accepts; if the driver feels that the address is wrong, ETA is immense, or not communicate with a user, driver can cancel the ride.
After completing the ride, a driver gets ride invoice with details of the ride like total distance, ride time, base fare and payment type details.
A driver can view their all upcoming schedule ride list. They can start the scheduled ride request before 60 minutes of ride pickup time.
Fox-Taxi Driver App Preview
The Fox-Taxi driver app specially designs for effortless ride management system
Uber Clone – Web Admin Features
Our Uber clone script admin can manage riders, service providers, payment settings, earning structure, and track users
Admin can view all drivers live location on the map using GPS. Admin detects the current location of all available drivers, way to user pickup address, start the ride, and en-route to complete the ride.
Admin can view all upcoming ride with the details of ride id, user-driver name, pickup-drop location, pickup date-time, and vehicle types.
Admin can view the live location of all riders, un-approved driver, and approved drivers. Using this feature admin can easily get reports of their users location.
Admin has access to check the earning reports of driver and systems total commission earning. Admin views the details of the ride id, ride type, driver-user name, ride route, driver commission, admin earning amount, and payment type.
Admin can see all the drivers details with name, email, contact details, city, online/offline status, ride history, and uploaded documents.
Every brand has a unique name and logo. Admin can add a site logo and favicon icon of the site.
Admin set the payment settings like Commission percentage, driver commission percentage, Tax percentage, cash, and card type payments.
Admin can view all the canceled ride list which is canceled by the user or drivers with the reason for the cancellation.
Admin can check approved providers details with name, email, contact details, total pending, approved, and completed request. Admin has the option to unapproved or blocks the driver account.
Admin can add and edit the required document for driver accounts like vehicle insurance, driver id proof, driving license, and more documents.
Manage Promo Code
Admin can add, edit, and remove a promo code with the details of promo code name, type – percentage/amount, offer value, usage limit, expire date, and status of the promo code.
In the general settings, admin add play store & app store links of the user and driver app, Driver ride accept timeout, Driver search radios, Contact number, email address, Google map key, Firebase key, and more settings.
Admin can view unapproved providers details with name, email, contact details, city, vehicle details, documents, and bank details. Admin has the option to approve or block the un-approved driver.
Manage Service Type
Admin can add vehicle types like SVU, Sedan, Hatchback and Luxury with the details of the service type like cost per KM, Vehicle Icon, and Status.
Admin can see users details with name, email, contact info, ratings, and ride history of the user.
Admin can see all the completed ride with the details of ride id, user name, driver id, pickup time, pickup-destination location, and vehicle types.
Admin adds the social accounts link of the site like Facebook, Twitter, Instagram, Pinterest, Linkedin and more.
Fox-Taxi Web Admin Preview
Simple and pretty design structure to control discrete functionality
Auto Toll Calculation
After entering the pickup & destination location, if toll includes the way, the customer gets notification of the toll amount. After the end of the ride, the toll amount is auto-added.
Gender Wise Ride request
Customer has the option to book the ride with gender selection male/female.
Admin can increase the ride fare in specific time duration like ride fare increase 1.5 times in night time. Admin has the option to set one time slot per day with surge price. e.g. fare amount 1.5X from 10:00 pm to 11:59 pm on Monday.
The customer can allow rides to other customers who want to go same locations, after the rideshare the ride fare is divided into multiple customers. In short, multiple customers can hire the same vehicle for thier destination.
2 Algorithm Driver Ride/Order Request
For the driver ride request send two methods: i) Competitive Algorithm: when a new ride request is booked, all nearest X km range’s driver get a notification at the same time, when any single driver can accept the request and after other drivers try to accept, they have got the message “too late” the ride already accepted. ii) Nearest First: In that case, when the ride is booked first nearest driver only gets the request, if the first driver rejects/timeout request second nearest driver gets the request, and so on…
Chat with Admin/Support Team
Customer & Driver can chat with support team/admin. Customer/driver has the option for a chat on the app menu.
Subscription Plan for Rider/Driver
Customer/driver can purchase the subscription plan and use the app services. Admin can add multi subscription plans like weekly, monthly, yearly with pricing.
Its web version for the customer, from the website customer, can book ride services, manage wallet, manage card, manage profile, order history, all functionality like customer app.
The waiting charge is for the customer when the driver arrived at the pickup location and waiting for a customer to come and start a ride. Admin has the option to set free waiting minutes and waiting charges per minute. Suppose admin set 5 minutes as free and waiting charge 0.5$, in that case, if a driver waits 9 minutes after arriving at the pickup location, the customer needs to pay $2 ($0.5 X 4) as a waiting charge of 4 minutes. The customer can show the waiting charge on the ride invoice.
Customer has not needed a taxi app, when finding the free drivers on the road, stop them and start the cash payment ride if the driver agrees on that destination location, a driver needs to start and stop the ride in that case.
Heat Map View for Admin & Driver App
Driver can show on the map from which region booked more ride requests (https://prnt.sc/218xgbg)
After the end of the ride, the customer has the option to mark the driver as a favorite. When the same user book any new ride priority to send the request to the set favorite driver.
VOIP Call Masking
The call is happening through third-party services like Twilio or Sinch instead of the default device call. The VOIP call is used to protect the contact number of customers/drivers. They can’t show each other’s contact numbers through VOIP calling.
If you have more than one vehicle, you can add and manage your drivers, rides, vehicles from the fleet dashboard.
Book Ride for Others
When you book a ride service for someone after the completion of ride-booking the customer gets ride details through message with car & driver details.
Customer has the option to option taxi service with a child seat. When customers book the ride with the child seat, only the request goes to the nearest driver who provides a child seat in thier vehicle.
Wallet to Wallet Money Transfer
Customers can transfer wallet amounts to thier friends/family who used the same applications. Customers can find the other person through name, email, and contact number.
The rounding off modules makes all floating ride amount to decimal. (below 0.50 value consider as 0 & above 0.50 value consider as 1.) e.g. 7.34 -> 7.00, 8.66 -> 9.00, 0.81 -> 1.
Replace Google Map to Other Map API
Google Map API can replace with your local MAP API. The selected Map must work in your region and provide required all Map APIs which we required. Few options of other Map – TomTom, Here.com, MapBox, MapQuest.
OTP Verification Ride Start
Customer needs to provide the OTP when a driver wants to start a ride, customer app has got the OTP code when driver accepted the ride.