Uber App Clone Step-by-Step Flow

Loading Screen

Introduction Screen

Application Login

Touch Id / Face ID Login

User will be ask to put finger on the sensor

Face Id Detection

Registration

Application Menu

Taxi Booking App 2025

Choose the Service You Need

Standard Uber like Flow

Select the Ride Option

In this screen you can select the Mode of Payment like Cash, Wallet or Card

Option to Add destination later

Driver get online & starts accepting Rides

Once the Ride Request button is tapped by Rider, the request is immediately submitted in the App

Driver Arriving

Internal Chat between user and driver

VOIP based Call masking

Video Call

Upload Pickup Area Photo

On the other side, Users will get a Pick Up Area Photo upload request in this App

Driver will receive the Photo from the User and can see it in their App

Driver Arrived

trip Started

Video Recording for Driver App

Google In-App Navigation in Driver App

Trip Completed

Invoice Summary

InDrive like Bidding Flow

Booking A Taxi Using Taxi Bidding Feature

Sending Request

Driver Accepted the Offer (Case 1)

Multiple Bids (Case 2)

Rider Accepting One Offer

Driver Arriving

Intercity Trips

Here User can opt for One way Trip or Round Trip

Driver Gets Online and Start Accepting Rides

Sending Ride Request

Driver Arriving

Driver Arrives at Location

Trip Begins

Ongoing Trip

Trip Completed

Return Trip

Trip Completed

Summary of the Invoice

Moto Booking

On selecting the moto type and payment mode the ride details thereafter gets sent to Moto drivers nearby

Personal Driver Workflow

Book a Personal Driver

A screen will appear showing the

Personal Driver

The personal chauffeur operates the customer's vehicle instead of using their own car

The User needs to enter the pickup and drop-off locations

An animated map will appear from the pickup point to the location when the starting and destination addresses are set.

The User can then edit or add their vehicle details

Sending the Ride Request

To view vehicle details, the personal driver taps More Info

Driver Arrival

Driver Arrives at Location

Ride Begins

Ongoing Trip

Trip Completed

Summary of the Invoice And Rate

Payment

Booking a Personal Driver for Later

The user can view the subsequent booking from the

The request will be received by an available personal driver in the area

Accepting the Ride

Rescheduling the Ride

Starting the Trip

Booking a Personal Driver by Hour

The user must enter the pickup and drop-off locations and click

An animated map will then be displayed between the pickup and drop-off locations

The user can then edit or add their vehicle details

Sending the Ride Request

Driver Arrival

Driver Arrives at Location

Trip Begins

Enroute - Ongoing Trip

Trip Completed

Invoice Summary

Payment

Driver Training Videos

Advanced Features

OTP verification via WhatsApp

User will receive the verification code via Whatsapp

Users can enter the Verification code and login into the App

Send Gift Card

The user can review the Gift Card before making the Payment

Users can make Payments using Wallet or Card

Receiver's End - Gift Card Details

Redeem Gift Card

The Gift Card Amount will be added to User's In-App Wallet

Driver Reward feature

Once Driver archives the level, it will show forever in his Profile

Tip Feature

Shop/Stop/Eat while Riding

The Driver can restart the Trip once Rider is back in the Taxi

Taxi Rentals

When the choice is made by the user a request is sent out to the Drivers

Taxi Hailing / Hail Ride

Multiple Stopover Points

Add Source and Destination with other stops over and do the request

A request will be sent to nearby available Drivers

Rider will be notified when the Driver has arrived at the Pick up location

The Rider gets notified with the message 'Your Trip Has Started' as soon as their Trip begins

Rider will be notified when he/she has reached at Stop Over point 1

Rider will be notified when he/she has reached at second Stop Over point

Driver can mark the Trip as completed once he has reached the destination address

SOS - Emergency Option

Tapping on Emergency icon, different option will be displayed

User can also write the message along with the Audio message and can send it to Admin

Book for Someone Else

Choose the contact from the phone contact details, and do the request

Taxi Pool

Once the details are put in, the app sends out a request to all the drivers in the vicinity

The User immediately gets a notification that reads, “Your Trip has Begun

The Rider will receive the notification that

An invoice is generated at the end of the trip or the job with the exact details of the trip

Back to Back Trip Requests - Driver Application

corporate rides

The rider will have to make their profile and select their organization

Your Users will now be able to make a booking for all their professional or work related travel using these profiles

Conditions to start a Trip

Surcharge

Ride Later Feature

After selecting the Date & Time, a list of available Taxi types will be displayed

Users can see his Ride Later booking in the My Bookings section along with Driver details (if assigned)

Users can tap on the icon and can see all the Ride Later Booking requests

Reschedule the Ride

Driver Starting the Ride

Ride Started by the Driver

Airport Rides/Surcharge

How to cancel a Trip

X to Y Location

Wallet to Wallet Money Transfer

This feature will surely be a blessing in disguise for your customers and drivers who may be wary of sharing their card details.

Membership Subscription Plan

All that the Driver needs to do is enter their application and then tap on My Subscriptions

Manage Notification Sounds and Ringtones

Restricting Driver's Fraud

Live Tracking of Taxi Ride

Live updates of the taxi ride are displayed on the unlocked iPhone screen too

Location Wise Push Notifications

Using Firebase For Mobile Number Verification

User can verify his number via SMS or Whatsapp

Favorite driver

Once the Trip is completed the Rider will be prompted to rate the Trip and provide the feedback

End of the day trip - Driver App

Get this feature and increase the Trip request ratio and earn more

Start the Destination mode

The Driver will get the request on the specified route

Toll Calculation for USA

Handicap Accessibility

Gender Based Rides

Child Seat Preference

Waybill

Manage Vehicles

Manage Documents

Payment

Multiple credit card management

Your Trips - User App

Your Trips - Driver App

Promo Code

Statistics

My Wallet

Edit Profile

Invite Friends

Emergency / Panic Button

Heat View

Rider & Driver feedback

advertisement-banner

Facebook & Google Ads integration

Using this feature, the site owner can put the Google Ads in the apps and generate revenue from it

Support Menu & About Us and contact