Step by Step Graphical Flow

Loading Screen

user app screen
  • User Application's Splash Screen with App's Logo will be displayed for 2-3 Seconds. Your logo with your App name will show here.
  • Driver Application's Splash Screen with App's Logo will be displayed for 2-3 Seconds. Your logo with your App name will show here.
Driver app Screen

Introduction Screen

user App login
  • User can see the information related to the Application on the Screen.
  • With this Screen, the User can flexibly choose the Language as well as currency of their choice. They can proceed for login or register through this Screen.
  • Driver can see the information related to the Application on the Screen.
  • With this Screen, the Driver can choose the Language and Currency of their choice flexibly. They can proceed for login or register through this Screen.
Medical Expert App menu

Application Login

  • app login

    The User can login into the App by using their Mobile number.

  • app login

    The User can also login into the App by using Face ID / Touch ID / Social Media Accounts (Google & Facebook) / Apple Account.

  • app login

    After entering the Phone number, user can either enter the OTP or the alphanumeric password. App Owner will decide and set in Admin Panel Settings of what he wants in his App >> OTP or Password. OTP can be send either using Twilio or Firebase method.

  • app login

    User can enter alphanumeric Password. (If this is set by the Admin).

Touch Id / Face ID Login (For Android Phone Users)

Select booking location
  • To activate Smart Login (Finger ID / Face Id), User first need to Login/Sign Up either by mobile number or social media.
  • After login, user can enable smart login option from his profile section of Application.
  • After enabling this option, user will see the Smart Login option in the login screen on his Device. Next time Users will be able to login using Finger ID / Face ID.
Select booking location Select booking location
  • Android Users can login using the Touch ID from their Mobile Phone.
  • User will be ask to put finger on sensor.
  • Its hassle free and help you to login using Touch Id.
  • Note: To activate Smart Login ( Finger Print or Face ID ), User first need to login/sign up either by Mobile Number or Social Media.

Face Id Detection (For iPhone Users)

Select booking location Select booking location
  • In case of iPhone device, user will be ask for Face Detection.
  • After successful authorization, user will be taken to main/landing screen.
  • Note: To activate Smart Login ( Finger Print or Face ID ), User first need to login/sign up either by Mobile Number or Social Media.

Registration

  • app registration

    Users can login to the App using Mobile number & Social Media credentials (Facebook or Gmail). There will be multiple steps for registarion.

  • app login

    After entering the Phone number, User will be asked to enter the OTP or password (as set by the App owner).

  • app login

    User can enter his full name in order to register on the App.

  • app login

    User can enter his email address and proceeed ahead. Once User is successfully registered on the App, he can login and use the Apps.

Application Menu

App setting option
  • The User Application menu is an easy way for the User on a whole to access all the features of the App and view through its operation and functioning.
  • The Driver Application menu allows the Driver to manage the services that they offer, their profile, documents, availability, gallery, bookings, etc, all just through this simple Application menu.
Medical Expert App menu

Choose the Service You Need

Ride Plus Delivery Main Landing Screen Ride Plus Delivery Services Screen
    The User can choose the service they require right from the categories that are listed here.
  • The User can choose the services that they require like Taxi on demand, Moto on demand and Parcel Delivery on Demand.

Taxi Booking

(You as an App Owner can choose one algorithm for your App. You can either go with Standard Uber like Flow or InDrive like Bidding Flow for Taxi Booking.)

Standard Uber like Flow (Option 1)

Here you will get an idea of how the Taxi part works in the App of the Rider and the Driver respectively thus ensuring smooth Ride experiences.

choose service categories choose sub categories
    Book a Taxi
  • User needs to add their location first so as to get connected with the nearest Taxi Drivers.
  • Upon completing this step, they need to select the Taxi they require like Basic, Normal, Luxurious and choose the mode of payment for the same.
  • User can select the payment mode for the Taxi Ride.
User bank details
  • In this screen you can select the Mode of Payment like Cash, Wallet or Card.
  • User can also select the Profile type as Personal or Organization. In case the Rider is traveling for official purposes, he or she can create their corporate account and use it for booking the Ride b y selecting his Organization.
  • User can also enter the promo code (If any) here in this screen and avail the discount.

Option to Add destination later

User bank details
  • Riders may want to change the destination address while they are already on trip inside the Taxi.
  • Each time a Rider changes the destination, the Driver has right to reject or accept it.
choose service categories choose sub categories
    Manage Availability & Vehicles
  • Driver can manage his Availability by toggling the receives request upon setting their availability as online.
  • Driver can selects the Vehicle Type they operate.
  • Driver can add/delete the Vehicle that they would be driving.
sending request to provider
  • After selecting the Taxi Type and Payment mode, User can send the request to nearby Taxi Drivers.
  • On Driver App, a Ride request will be displayed. The request is time bound and thus if the request does not get accepted within the timeslot of the timer, the request gets automatically sent to the next Driver.
Provider accept or decline request

Taxi Driver arriving

choose service categories
  • As soon as Driver accepts request User receives the details of the Taxi Driver.
  • User can track the location of The Driver On Google map.
  • The User can remain connected with the Driver via calls and messages.
  • The Driver receives the pickup location of the User and can track the same on the Map.
  • The Driver remains connected via calls and messages till they arrive.
choose sub categories

Internal Chat between
User and Driver

The Driver and User will be able to communicate with each via the in-app chat feature as soon as the Driver accepts the request of the User. However, it is important to note that the chat would only be possible until the beginning of the Ride.

VOIP (Voice Over Internet Protocol)

This section allows the Driver and the User to remain connected with each other via internet calls. This feature prevents the private numbers of both, the Driver as well as the User from getting revealed to each other. In sure it maintains the security of both.

Video Call

Along with phone call and text chat option, user and Driver / Delivery Driver can also use the Video call option to communicate with each others. This section allows the Driver and the User to remain connected with each other via Video call.

Upload Pickup Area Photo

  • Driver can request User for Pick Location photo if he is not able to find the Pickup location.
  • By tapping on "Pick Up Area" button, Driver will request the Pick up area Photo.
  • On the other side, User will get Pick Up Area Photo upload request in this App.
  • User will get option to capture the photo or upload it from Phone Gallery.
Rider is notified when driver reaches at location
  • Driver will receive the Photo from User and can see in their App.
  • User can see the photo sent to Driver in their App.
Driver updates when he arrives at pickup location

Taxi Driver Arrived

job progress
  • Upon the arrival, the Driver confirms their arrival at the location of the User by sliding "Slide to Arrive" button.
  • Upon the arrival of the Taxi, the User gets notified with ‘Driver has arrived at your location.’
slide to begin job

Trip Started

job progress
  • The Driver begins their service by sliding the button "Slide to Begin Trip" and tracks the drop off location.
  • Upon the Driver arriving and beginning the Trip, the User in turn gets notified with ‘Your Trip has Started'.
slide to begin job

Shop/Stop/Eat while Riding

job progress
  • This is a very unique and useful feature that allows people to “pause” their trips along the way. This means that a user will be able to stop to buy items or to eat while their trip is on.
  • When the Rider wants to stop the ride in the middle of the trip, they can ask the driver to “Pause” the ride in the middle of the trip. During this “pause” time, the Rider will be charged a separate waiting fee.
  • This means that the trip charge and the waiting charge will be calculated separately and then added cumulatively in the invoice at the end of the trip. This gives you fair and unbiased billing each time.
  • The Rider will get a notification that his Trip has been put on hold.
slide to begin job
job progress
  • The Driver can restart the Trip once Rider is back in the Taxi.
  • The Rider will get a notification that his Trip has been resumed.
slide to begin job

Ongoing Trip

Ongoing Trip
  • Enroute the trip, the Rider can track the same live on their map. They can also use the SOS button on the App for emergency purpose and change the destination during the Ride.
  • They can also share the Ride location with Family and friends if needed.

Trip Completed

job progress
  • Upon the completion, the User is updated about their arrival with ‘Your Trip has been Completed’.
  • Upon reaching the drop location, the Drivers slides on ‘End’ to confirm the end of the Trip and the arrival of the User at the drop off location.
slide to begin job

Invoice Summary - Fare details

choose service categories
  • Upon the end of the Trip and the arrival of User at drop off location, the invoice gets shared with them.
  • The summary contains the details of the Trip provide including its fare, date, discount applied (if any) , fare details and review in order to provide feedback.
  • With the end of the Trip and the Driver tapping and sliding to confirm the end of Trip an invoice gets generated.
  • The invoice contains the Total Fare, Payment type chosen by User. In case of cash, the Driver collects the same from the user. The summary also contains the base fare, distance, time, tax and subtotal of the entire Service provided.
choose sub categories

Taxi Booking

(You as an App Owner can choose one algorithm for your App. You can either go with InDrive like Bidding Flow and Standard Uber like Flow for Taxi Booking.)

InDrive like Bidding Flow (Option 2)

Here you will get an idea of how the Taxi part works in the App of the Rider and the Driver respectively using Taxi Bidding.


  • InDrive like Taxi Bidding Flow : In this, User goes with a Fare Price that he agrees with Taxi Driver. A Taxi Bidding features allows Users to request Taxi Rides and let’s Taxi Drivers bid on those ride requests. Instead of a fixed price determined by the Taxi app, the price for a Ride is determined through a Bidding Process where multiple Drivers compete to offer the lowest fare for the requested Ride. This can lead to cost savings for Riders and increased business opportunities for Drivers.
  • Standard Uber like Taxi Booking Flow : In this, User gets the fixed Fare based on Vehicle Type (Basic, Luxurious, Pool etc). User choose the option based on his preference and budget.
  • User can see Taxi bidding option on the Home Screen. Tapping on the option, User can see information related to Taxi Bidding Feature.

Booking A Taxi Using Taxi Bidding Feature

  • User can enter the Pick up and destination location in the App.
  • After providing the location details, User can view list of Taxi options available.
  • User can also select the payment option from this screen.

Sending Request

  • Before sending the request User can set the Fare that he wants to pay. Here average Fare for the selected location will be shown and user can enter the fare based on it.
  • Nearby all the Drivers will get the Ride request along with the Fare offered by the Rider.
  • Driver can either accept the offer or can counter offer.
  • In this case, Driver accepts the offer by Rider.

Driver Accepted the Offer (Case 1)

  • Once Driver has accepted the offer, User will be notified that XYZ Driver has accepted your Offer.
  • Rider then accept the request and starts the Ride.
  • Driver will be notified that Rider has accepted the Offer.

Multiple Bids (Case 2)

  • Upon receiving the request from Rider, Driver can counter offer the Ride Fare.
  • New Fare notification will be send to Rider.
  • In this scenario, Rider receiver multiple bids from the Drivers.
  • Rider can see the Ride Fare offered by all the Drivers.
  • Rider can accept or decline any request from the Driver.

Rider ACCEPTing one OFFER

  • Here Rider accepts the offer from Driver - Smith Davis.
  • Driver will be notified that Rider has accepted the Offer.

Driver Arriving

Rider can see the location of the Driver on a Map
  • Rider here gets a glimpse of the location of the Driver and thereafter calculate the estimated time of arrival.
  • Rider can Call / Message or Share the Ride details.
  • The Driver receives a glimpse of the location from where they need to pick the Rider and thereafter calculate the estimated time they would take to arrive there.
  • Driver can Call / Message / Share / Cancel the Ride.
  • Rest of the flow would be same as Taxi Booking Flow.
Driver can see the pickup location on a map

Intercity Trips

  • We have added the intercity trip feature to our Taxi Ride Booking component. With just a few clicks, users can book Taxis via the app and commute from one city/town to another with comfort and convenience.
  • Here User can opt for One way Trip or Round Trip.
  • Choose the duration of your convenience.
  • Lets see how Round Trip Feature works in the App.

Driver Gets Online and Start Accepting Rides

Select booking location Select booking location
    Driver Sets Availability (Online / Offline) to get Ride Requests.
  • Driver sets availability online and chooses the Vehicle they wish to use.
  • Rides only get sent to the Drivers that are online and fall within the nearby vicinity of Rider.
  • In case of the Driver using more than one Car they need to choose the one that they would like to use for offering rides to riders.

Sending Ride Request

sending request
  • Once the Rider has put in the Source and Destination Location and selected the type of Taxi & Payment option, Date & Time, the App will send out a request to the Drivers in the nearest vicinity.
  • There are 3 algorithms of deciding how to allot Rides to a driver:
    - Closest First: The Driver in the closest proximity gets the request first. If they reject, the ride in turn goes to the next and so on and so forth.
    - Competitive: Every driver in the given radius is given the request, and whoever chooses first gets it.
    - FIFO: First In First Out method allots the rides to the car waiting idle for the longest duration in the given radius of an area
  • When a Rider requests for a Trip, the App sends out a Request to all the Drivers in the area.
  • The Drivers see a screen with all the details and a timer. They must accept or decline the request within the time frame failure of which leads to the request getting automatically declined.
Driver accept or decline the request

Driver Arriving

Rider can see the location of the Driver on a Map
  • Rider here gets a glimpse of the location of the Driver and thereafter calculate the estimated time of arrival.
  • Rider can Call / Message or Share the Ride details.
  • The Driver receives a glimpse of the location from where they need to pick the Rider and thereafter calculate the estimated time they would take to arrive there.
  • Driver can Call / Message / Share / Cancel the Ride.
Driver can see the pickup location on a map

Driver Arrives at Location

Rider is notified when driver reaches at location
  • As soon as Driver arrives at location of Rider, they slide the button to mark as Arrive.
  • As soon as Driver reaches the location, the Rider is notified of the same.
Driver updates when he arrives at pickup location

Trip Begins

trip begin
  • As soon as Ride starts, the Driver slides the button ‘Begin Trip’ to notify the Rider of the ride getting started.
  • The Rider gets notified with the message 'Your Trip Has Started' as soon as their Trip begins.
rider get notification for trip started

Ongoing Trip

Ongoing Trip
  • Enroute the Trip, the Rider can track the same live on their map. They can also use the SOS button on the App for emergency purpose and change the destination during the Ride.
  • They can also share the Ride location with Family and friends if needed.

Trip Completed

Trip completed
  • As soon as Driver reaches the location, they slides the button 'Mark as Reached’ to notify the end of Trip and Rider gets notified of same.
  • Rider gets notified on Trip completion with the message ‘You have arrived at the destination'.
driver slide to end trip and rider get notification for Trip completed

Return Trip

  • To Start the Return Trip, Driver can slide the "Start Return" button from his app.
  • Rider gets notified as ‘Driver has started return journey to your source location.'
  • Further the flow of the App will be same as Taxi Booking described above.
driver slide to end trip and rider get notification for Trip completed

Trip Completed

  • As soon as Driver reaches back to Source location, they slides the button 'End Trip’ to notify the end of Trip and Rider gets notified of same.
  • Rider gets notified on Trip completion with the message ‘Your Trip has Completed'.

Summary of the Invoice

invoice summary
  • Upon completion of the Trip, the App generates an invoice whose summary gets flashed on the screen of the rider and driver both.
  • The summary mentions the details of the trip like fare, discount applied, etc. to name a few.
Trip Fare

How to book a Moto / Two Wheeler?

choose service categories choose sub categories
    Book a Moto / Two Wheeler
  • The flow of Moto would be same Taxi. User needs to add their current location first so as to get connected with the nearest Moto Drivers.
  • Upon completing this step, they need to select the Moto type they require and choose the mode of payment for the same.
  • User can also choose the Profile Type as "Personal" or "Corporate".
  • Here User can opt to Choose the Moto booking time as Now or Later.
sending request to provider
  • After selecting th Moto Type and Payment mode, User can send the request to nearby Moto Drivers.
  • On Driver App, a Ride request will be displayed. The request is time bound and thus if the request does not get accepted within the timeslot of the timer, the request gets automatically sent to the next Driver.
  • The rest of the flow would be exact same as Taxi Flow.
Provider accept or decline request

How to send a Parcel / Courier

multi delivery Loading Screen

Users can enjoy sending any kind of parcel using this app. Whether it is sending one item form one place to the other or getting multiple items delviered tat multiple locations, this app has got it all!

single delivery send and box multi delivery send and box
Common Delivery
Single Delivery (Send)

This option can be used by the User when they are willing to send across a relatively smaller item such as an envelope, some files etc. from point A to point B.

Deliver All
Single Delivery (Box)

This option is best for the User when the items to be sent across are bigger in size. For example, the User can use the Box option to send Bags of cement, home furniture etc. from point A to point B.

Select services
Multiple Deliveries (Send)

User can send across multiple files, multiple letters, and multiple items of smaller sizes in a single booking from one pick up location to multiple places.

Taxi and Rental Part
Multiple Deliveries (Box)

This is a great option for the Users who wish to send large and bulky items from one place to multiple places for example, sending across multiple Cement bags from the factory to multiple construction sites.

Single Delivery

choose service categories choose sub categories
    Provide Pickup location, choose Delivery Vehicle (Single Delivery)
  • User needs to add their location first so as to get connected with the nearest Parcel Delivery Drivers.
  • Upon completing this step, they need to select the Delivery Vehicle like Scooter, Cargo Car, Truck etc..
  • User can choose the payment option as Cash, Card or Wallet.
choose service categories choose service categories
    Add Parcel Details
  • User can add Parcel details like Receiver name, Package type, details etc.
  • User can provide their Special Delivery instructions if any.
sending request to provider
  • After providing all the Parcel details, a request will sent to nearby Delivery Driver.
  • Driver now needs to accept the request within the time given in timer.
  • The request is time bound and thus if the request does not get accepted within the timeslot of the timer, the request gets automatically sent to the next Driver.
Provider accept or decline request

Delivery Driver arriving

choose service categories
  • As soon as Driver accepts request User receives the details of the Driver. User can track the Delivery Driver location on Map.
  • The User can remain connected with the Delivery Driver via calls and messages.
  • The Driver receives the location of the User and can track the pickup location on Map.
  • The Driver remains connected via calls and messages till they arrive.
  • The Driver can cancel the Delivery anytime.
choose sub categories

Delivery Driver Arrived

job progress
  • Upon the arrival of the Driver, the User gets notified with 'Driver X Has Arrived at Your Location for Parcel Pickup’.
  • Upon the arrival, the Driver confirms their arrival at the location of the User by selecting from the options Yes or No.
slide to begin job

Parcel Delivery Started

job progress
  • Upon the Driver arriving and beginning the , the User in turn gets notified with ‘Your Delivery Service has Started.
  • The Driver begins their service and tracks the Delivery location where the parcel needs to be delivered.
slide to begin job

Delivery Verification

Delivery Confirmation
  • Upon delivery, the driver can confirm the start of the delivery by verifying the signature provided by the sender.

Delivery process starting confirmation

Delivery Confirmation
  • Upon delivery, the driver can confirm the delivery by entering the unique code provided by the sender.

Parcel Delivered Successfully

job progress
  • Upon the delivery, the User is updated about delivery that 'Your parcel delivery has been completed’.
  • Upon reaching the Delivery Address, the Drivers slides on ‘End’ to confirm the end of the Service.
slide to begin job

Delivery Confirmation

Delivery Confirmation
  • Upon Delivery, Driver can confirm the Delivery by entering the unique code or sign. This will be selected by the Administrator.

Invoice Summary

choose service categories
  • Upon the end of Delivery, the invoice gets shared with them.
  • The summary contains the details of the Service provide including its fare, date, discount applied (if any) , fare details and review in order to provide feedback.
  • Invoice will be displayed to Delivery Driver.
  • The invoice contains the total fare, payment type chosen by user. In case of cash, the Driver collects the same from the user. The summary also contains the base fare, distance, time, tax and subtotal of the entire Service provided.
choose sub categories

multi delivery

Multiple Deliveries New Booking
  • In case the User wants to send more than one items to more than one place, he can choose this option. In order to use this feature, the User has to first select the vehicle type that will be required for said delivery.
  • The next step is to mention the pickup address for the items and then adding the delivery address. This will be shown in the map as well. The User will now be required to add all the required information regarding the parcel..
Delivery Details
  • Once the User has put in the address, the next screen prompted will require for him to fill in all the details pertaining to the items being sent.
  • He will have to add details like Receiver’s name, contact number, any special instructions, item details such as “electronic/fragile” etc. and details of the package size.
  • After the User has put in all this information, he has to select the “Deliver Now” option. In case there are some changes or errors, the user can click on the “Reset” option and re enter all the information.
Vehicle New Booking Motor Bike New Booking
  • Once this is done, the User will have to select on the “Add Delivery” option shown in the bottom right hand side corner of the app.
  • When the User clicks on this option, he or she will have to put in the new address of the 2nd delivery. The user will have to fill in all the details as he or she did with the first item.
  • The User can continue adding this delivery station by the same method. Then the map on the screen will show the route of all these deliveries to be made.
  • When the User then clicks on “Next” option on the bottom of the screen, he will then be taken to a screen that shows the pricing.
  • The User will be able to see the options of the Payment mode, such as Cash, Card or Wallet. The User will also get an option of selecting who will be making the payment, the Sender or the receiver.

Advanced Features

Send Gift Card

choose service categories choose sub categories
  • Users of the App can send Gift Certificate to their loved ones using the On-Demand Service App.
  • The user needs to select the "Send Gift Card" option.
  • As soon as they choose the option, they will be redirected to the “Send Gift Card” Screen where they can choose a Gift Card Theme (like Birthday, Anniversary, Christmas, etc.), enter the Card Amount, write a Personal Message, and Recipient Details (Name, Email Address, Phone Number).
choose service categories choose sub categories
  • As soon as the User enters the Receiver’s details, they can tap "Pay Now" to proceed with payment.
  • The user can review the Gift Card before making the Payment.
choose service categories choose sub categories
  • User can make Payment using Wallet, Cash or Card.
  • As soon as the payment is completed and the Gift Card is sent to the recipient, Payment Confirmation will appear on the screen.

Receiver's End - Gift Card Details

choose sub categories choose sub categories
  • As soon as the Gift Card is sent, the recipient will receive an SMS and email.
  • The User can see the Instructions for redeeming the Gift Card in the SMS and email.

Redeem Gift Card

choose service categories choose sub categories
  • To redeem the received Gift Certificate, the user needs to go to the ‘My Profile’ section and tap on 'Redeem Gift Card'.
  • Now, the User can enter the Gift Card Code and claim it.
choose service categories
  • The Gift Card Amount will be added to User's In-App Wallet.

Driver Reward feature

Manage Vehicles choose sub categories
  • It’s a loyalty program by which drivers can achieve level/badge by providing good service and more trips to users. Drivers get the rewards based on the level/badge they achieve.
  • Driver rewards can be defined based on the levels/badge (i.e. Silver, Gold, Platinum and Diamond). So for example if a driver archives :
  • Silver Level then X Amount of funds will get credited in his In-App wallet
  • Gold Level then Y Amount of funds will get credited in his In-App wallet
  • Platinum Level then Z Amount of funds will get credited in his In-App wallet
  • Drivers can achieve these levels by meeting criteria defined for that Level within specific time duration set for that level.
Manage Vehicles choose sub categories
  • At any day between defined duration if driver achieves the defined criteria then he will get the level/badge and amount defined for that level credited in his In-App wallet immediately.Amount will be credited one time only in In-App wallet.
  • Once Driver archives the level, it will show forever in his Profile.

Restricting Driver’s Fraud in Taxi Components

Pick up passanger Pick up location
  • This feature will allow Driver to mark Ride status as “Arrived” unless he is in X Meters/Feet distance from the Rider’s Pickup Location.
  • Driver will see the message on the Screen as "The Trip cannot be started as you are still far from the Pickup Location requested by the Rider."

Back to Back Trip Requests - Driver Application

Ride Request
  • Using this feature, the driver can get new ride requests while he is still on a trip. By accepting these back-to-back trips, drivers can spend more time earning money rather than waiting for next trip.
  • when a new ride request shows on the app, Driver can accept / reject the requests.

Location Wise Push Notifications throughout the System

  • App Owner will be able to send Push Notification to all Users of selected Location.

USING FIREBASE FOR MOBILE NUMBER VERIFICATION

Verify Mobile No Account Verification
  • Firebase Authentication provides backend Services to authenticate users by verifying their phone number. Using this technology, you can avoid verification of User's Phone Number that uses expensive 3rd party SMS.
  • User can enter his phone number and verify.
Account Mobile Number Verification
  • An OTP will be sent to user on his number for verification.

Delivery Helper

Delivery Helper Delivery Helper
  • Feature is available in Parcel / Courier Delivery App. Helper Feature in Parcel Delivery App. A Helper person will come along with a delivery driver to help in transporting the heavy items. Administrator can define Delivery Vehicles with higher Rates where a Helper is available to assist the Delivery Driver for loading and unloading of Cargo/Goods.
  • User can choose the Vehicle type which provides helper with it.
Manage Vehicles choose sub categories
  • There are few Vehicle Types set by the Admin that require helper with it. This is set by the Administrator.
  • Driver can set the vehicles which he has for the Delivery.

Apply Toll Cost Manually

Cost Manually Cost Manually
  • Here Driver will enter the Toll charges or any other charges manually.
  • The request will be sent to User for approval of the charges.
Cost Manually Cost Manually
  • Many countries dont have Toll API.
  • In such cases, Driver will be able to add Toll charges at the end of the ride. Once confirmed by Rider, it will be added to the Ride Invoice.

OTP Verification to Start the Ride (This is for Taxi Service)

OTP Verification to Start the Ride
  • In Taxi on demand Service, Rider has to provide the OTP to Taxi Driver in order to start the Ride.
  • Driver will then enter this OTP in his application and start the Ride.

Graphical Status of Delivery / Ride in App Notification

Voice Instruction for Delivery Driver
  • This feature shows status of booked Ride to Rider / Customer via Graphical Icons as in App Notifications.

corporate rides

Taxi App Corporate Profile Setup
    Create your Business Profile.
  • This feature will allow the User to create their own Corporate profile.
  • In case the User is traveling for official purposes, he or she can use this profile to make a booking for the ride.
  • The User will get all expense reports, ride details, fare, bills and other expenses in the form of an email on their official ID.
  • If they are booking a personal ride, they can use their normal/personal profile in order to make the booking.
Business Profile Setup Review Profile
  • The User will have to make their profile and select their organization.
  • When they do this, a request for verification is sent across to the Organization. Once the organization has verified the profile, the corporate profile is registered.
Trip Request Now Select Payment Mode
  • Your Users will now be able to make a booking for all their professional or work related travel using these profiles.
  • User can choose between the Business profile and personal profile while booking the Ride.
  • After choosing the Business Profile, User can choose the purpose of choosing Business Profile like Travel to Airport etc.

Wallet to Wallet Money Transfer

My Wallet Wallet Balance
  • Looking for a seamless way to make payments easy for your customers and assist the Drivers to receive the money directly in their wallet. Then, the wallet-to-wallet money transfer feature will turn out to be a blessing in disguise for your customers and Drivers.
  • Through the pre-integrated wallet present, your customers can smoothly make payment through their wallet and have it sent to the Driver’s wallet especially if they do not have the change for the services that they have booked.
wallet verification code Wallet Transation Done
  • All that they would need to do is select from the two options present in the wallet to whom they wish to send, the user or Driver and then choose their respective mobile number or email address and then they need to transfer the money from their wallet to the wallet of the Driver.
  • This feature will surely be a blessing in disguise for your customers and Drivers who may be wary of sharing their card details.

Multiple credit card management

choose service categories
  • User will have facility to add / save multiple cards in the App.
  • They can make payment from any Card and can delete if needed.

Membership Subscription Plan

Subscription Plan Select Payment Method
  • Admin can define the Membership plan for Drivers like 3 Months subscription and 1 Month subscription plan.
  • Drivers can subscribe for the Plans and can provide the Services.
My Subscription Pending Subscription
  • The unique feature that will ensure that no Driver is able to provide their services until they have subscribed to the subscription plans present on the Membership Subscription Plan.
  • All that the Driver needs to do is enter their application and then tap on My Subscriptions.
Volume

Manage Notification Sounds and Ringtones

Using this unique feature, you the owner of this App can manage the notification sounds and respective ringtones of the Store, the Drivers and the Users respectively.

The notification sounds may include the request sound for the driver and rider, notification sound for the Driver including the message and notifications, notification sound for the user including the message and notification, for the store including the message and notification and finally, the VOIP based (voice over internet protocol) call.

All these sounds are already present in the solution itself. However, other sounds may be downloaded from the admin panel.

Tip Feature

Tip The Driver Enter Tip Amount
    User can Tip the Driver.
  • If the User Tip's Driver via Credit Card, he will need to enter the Tip amount and it will be processed from his Credit Card. The App Owner will not get any commission on the Tip amount. The Tip will be listed on invoice but no Tax or Commission will be levied on it.
  • If the tip is given in Cash, it will nowhere appear on the invoice or reports.

Taxi Rentals

Trip Request Now Trip Request Now
    This feature allows your customers to book completely chauffeured Rides for a particular duration of time for a stipulated distance.
  • Provide Pick up and Drop off locations
  • Tap on "Rent a Taxi" option on the screen
Rent Taxi Request Now Rent A Taxi
  • You will now come to a page that will request you to fill in details of your Pick Up location, Cab Type and the Hour wise package.
  • Once the choice is made, the user will be shown the inclusive of the package and the fixed fare for the same.
  • Prices per unit of distance and per unit of time will in case of exceeding the package particulars will also be shown here.
Searching For Driver
  • When the choice is made by the user a request is sent out to the Drivers.
  • All drivers who match the requirement in the area are sent the request.
  • The request page shows a timer to accept the request along with other details of the ride requested.
  • Once the driver accepts this request, the job is theirs.
Rental Ride Request

taxi hailing / hail ride

Today Earning Hall Taxi
  • Let's say a Driver is available for a ride and is driving an empty car. And some passenger just hails at him and want to hire him for a ride, the driver can simply click on Hail Ride Option on the Map and add the destination address. Upon this the fare estimate will be calculated and route will be shown on the map. The driver will start the ride and complete the ride in systematic way. The whole ride will be traced and an invoice will also be prepared at the end. This is the best option to make your Taxi Company earn more money if you want drivers to take rides from passengers who may not have User App on their phone. And want to keep invoicing and rides route & detail to be stored in the System. On top of all, the taxi Company earns commission on this ride.

Multiple Stopover Points

Address Request Now
  • This feature allows you to visit and hold at multiple destinations during your Trip.
  • Do trip with Pickup or drop anywhere with family, colleagues or friends.
  • Additional stops are added automatically on your route, which makes an easy, enjoyable, cost-effective shared rides.
  • Earn more by increasing trip request by allowing your users to do shared long-distance rides.
Add Multiple Stop During Trip Add Multiple Stop During Trip
  • Add Source and destination with other stops over and do the request.
  • At the driver application, the request will come as the ride request where the driver will get the options to mark each destination.
  • The trip fare will be as per the standard fare defined for the vehicle type.
  • The stopover hold time will be calculated in the invoice as per the standard time rates defined for the vehicle.
  • The app also has the feature to end the trip anywhere, if in a case where users want to end the trip at any destination.

Taxi POOL

Confirm Seats Confirm Seats
    Taxi Pooling - Share ride with other people and save money.
  • The carpooling feature will allow multiple people to book rides in the same Taxi.
  • The user can simple select the “Pool” option and book a “seat” instead of booking the whole car.

BOOK FOR SOMEONE ELSE

Choose Who is Riding
    Book for Someone Else - Book A Ride for your family or friends!
  • Book a ride for someone who does not have the application and wants to do the trip.
  • This feature allows the User to select the contact details of someone else and request for the ride.
  • When the driver will accept the request the another user will be notified by SMS about their trip.

Surcharge

Payment Request Now
  • User gets notified if any surcharge is going to be applied on his Ride. Surcharge can be perk time extra charge or night charges, etc. The Administrator sets the surcharges from Admin panel.

Ride Later Feature

  • A User can book a ride / Job for a later time also. Let's say he wants to book a ride for Airport 2am midnight. In this case, he doesn't have to remember and book a ride at 1.45am. He can simply book a ride for a later time. And the system will Auto Post the ride request at 1.45am to all drivers in the range of pickup location.
  • User can select the Date and Time for the Taxi Booking.
  • After selecting the Date & Time, list of available Taxi types will be displayed. User can select the Taxi type that he wants to book and also selects the payment Mode.
  • After providing all the details and making the payment, User can see Booking request message on the screen.
  • User can see his Ride Later booking in My Bookings section along with Driver details (if assigned).
  • On Driver Application Landing Screen, User can see Ride Later Booking request icon on the top.
  • User can tap on the icon and can see all the Ride Later Booking requests.
  • User can accept or decline any Ride Later Booking request.

Reschedule the Ride

  • User can also gets option to reschedule the Ride if needed or can cancel it anytime.

Driver Starting the Ride

  • Once Driver has accepted the Ride, he can view two options on the screens as "Start Trip" or "Cancel Trip".
  • Driver can tap on "Start Trip" to start the Trip. A Confirmation message will be shown on the Screen.

Ride Started by the Driver

  • On the Other side, User will see a message on his app as "Get ready, the Driver is on the way".
  • Rest of the flow of Taxi Ride will be same as Taxi booking described above.

SOS - Emergency Option - Taxi Booking

  • The Emergency Option will be available for both the User and the Driver. The option will be shown while en route.
  • Note: The Emergency Option will be available for both the User and the Driver while booking the other Services.
Emergency Contacts Record Audio
    Tapping on Emergency icon, different option will be displayed like
  • Call 191 - The User can make a call to 191.
  • Send SOS Message - The User can send SMS to Emergency Contacts that he has saved.
  • Record Audio - The User can record the Audio and can send to Admin.
  • Share Trip Status - The User can Share the Trip Status with his Friends and Family.
  • Live Chat - User can chat with Admin in case of emergency.
  • User can also write the message along with the Audio message and can send to Admin.

Airport Rides/Surcharge

Request Now
  • The Airport Surcharge feature will enable you to add a surcharge amount to all the Rides coming from the airport or going to the airport.
Rating & Review
  • The Admin can Geofence the area around the airport. When this is done, if a ride originates from within that area or if the drop location falls within that geo fenced area, the app will automatically add a surcharge value to the ride.

How to cancel a Trip

user app login and registration screen
  • User & Driver can cancel the booked Trip (once the driver has accepted the ride request and before he picks-up the User).
  • If a User cancels the ride X minutes after booking the ride, he will have to pay Y amount of cancellation charges. The cancellation fees will be deducted form his Credit Card.
  • Cancellation fees is optional and is set by Administrator.
Driver login and registration screen

X to Y Location

Payment Accept
  • This is a specification that allows the admin to keep a fixed flat rate for a trip from a fixed point A to a fixed point B. For e.g. the admin can choose to keep a flat fare of 'X' in between the airport and the railway station which will not vary owing to anything. These two points can also be two cities.

Favorite Driver

General Setting Favourite Service Provider
  • The User can mark the driver as favorite from his App. Also, he can remove the Drivers from the favorite list anytime.
  • In the case when you do the Trip with any Driver and you want to do the Trip again with them, then mark the Driver as Favorite.
  • This feature allows the system to set the priority in sending the request to all favorite Drivers first whoever is marked as favorite by the User.
  • This way User gets the chance to book the Trip with any specific Driver.
Ride Rating
  • Once the Trip is completed the User will be prompted to rate the Trip and provide the feedback.
  • Apart from this, the User will get the option to mark the Driver as a favorite so that next time they got the chance to do the Trip again with them.

End of the day trip - Driver App

Today Earning
  • Driver can tap the Destination Mode Icon at the Driver App.
  • Enter your destination address. You can also set the destination as your home address or any location of your choice.
  • Tap on "Start trip to destination“
  • Your destination will appear as a pin on the map.
Start Trip Destination
  • In case when Drivers are going to a specific destination for any purpose then they can set the destination mode on and add the destination address.
  • Now, those Users who are requesting for the ride, near around same destination address then drivers will get those ride request.
  • This feature helps the Driver to earn more when they are traveling to predefined route or destination everyday like going home.
  • Get this feature and increase the Trip request ratio and earn more.

Toll Calculation for USA (Using 3rd party Toll API)

Toll Route Ride Rating
  • The app will automatically calculate the Toll that may be charged on the Route. This amount is added to the total bill in the Invoice. This feature is exclusive for specific countries only.

User Preferences

Preference Service
  • User can set Preferences for Rides like Prefer a Female Driver, Taxi with Handicap Accessibility and Taxi with Child Seat accessibility.
  • Woman Users will be able to prefer Woman Drivers for their Rides. When this option is ON, Woman Users can select if they prefer Woman Drivers. In this case, 1st all Woman Drivers will be preferred and if there is no woman Driver in vicinity, male drivers will be requested for the ride.
  • If your Drivers have Taxi's with Handicap Accessibility, they tick the option as YES in their Taxi's Detail Screen. And thus they will be preferred for Rides requested by Handicap Users
  • If the User is traveling with a child, they will have to go to the “preferences” section of the application. When the User clicks on “Preference”, they will find 3 options. They must select “Prefer Taxi with Child Seat Accessibility”.
  • These options can be turn ON/OFF from Admin Panel.
  • In order to enable the preferences, the driver has to mention in the application while setting up details about their vehicle, that they have“child seat” "Handicap accessibility" in the car.
Edit Vehicle

Waybill

Way Bill
  • Waybill generation in Driver's App. Waybill is necessary when the ride is in process and maybe cops or authority person would stop the car and want to know about the ride. The driver can show the waybill which will list all detail of ride except financial detail.

Manage Vehicles and Documents

Manage Vehicle Select Document
  • Driver's can manage detail of their Vehicles and it's Documents.
  • Driver can upload & manage his documents like License, NOC, form the App itself.
  • The Administrator will get notified when the documents are uploaded so they can be verified.
  • Admin can also define the Documents that are need to upload by the Driver

Payment

Add New Credit Card My Wallet Balance
  • Users & Drivers can manage their Credit Card information through this screen. The card detail is NOT stored in the APP or in the App's database. It's stored in the safe vault of the Payment Gateway Company. We just call the card using token and the secure transaction happens on the uber clone App.
  • Users and Drivers can top up their wallet too.

Your Trips / Trip History

user app login and registration screen
  • User can view all his past rides (ride history) and also upcoming trips.
  • Upon taping on the trip list, the detail and invoice of past trip can be viewed.
  • Driver can view all his past rides (ride history) and also upcoming trips.
  • Upon taping on date on calendar, Driver will be able to view summary of that day including Total earnings, Average Ratings, Completed Trips). And can then tap on any Trip to view it's detail and invoice.
Driver login and registration screen

Promo Code

Apply Coupon
  • Admin can add different offers promo code for the Application Users.
  • User can avail any discount offer by entering the Promo Code.

Statistics

Statistic
  • Driver can view their trips and earnings in graphical / statistical format.

My Wallet

Wallet Recent Transation Add Money in Wallet
  • Driver's and User's can top up their wallet using their Credit Card.
  • All transactions made through wallet and their detail are displayed in the Wallet Section.

Edit Profile

Edit Profile Change Password Screen
  • User & Driver can manage their profile details like Photo, Name, Email Address, Mobile number, Preferred Language, Preferred Currency and Places from their My Profile Page.
  • They can change their password from Change Password Screen.

Invite Friends

Invite Friends invitation message
  • Users & Drivers can invite their friends to join the uber clone app. They simply click on Invite Friends and their Referral Code along with invitation message will be sent to their selected contacts through WhatsApp, Gmail, Skype, Facebook, etc. An easy way for them to earn and best way you to get more users.

Emergency / Panic Button

Emergency / Panic Button emergency contacts added
  • Safety is a main concern in business. Our Panic/Emergency Button takes care of this. Driver & User can simply click on panic icon while on ride if they sense any threat or danger. Immediately a SMS will be sent to their Emergency Contacts with their real time location. And if they want, they can even contact their local Police on single click.
  • Upto 5 emergency contacts can be added to your list.

Heat View

Heat View
  • Heat View Page will list current & last few hours demand of Taxi on the map. The areas with high demand of Taxi's will be highlighted on map.
  • The Driver can take advantage of this and go to areas that have high demand of Taxi.

User & Driver feedback

User & Driver feedback
  • User can provide feedback for Driver for each Ride. All feedback will be listed here.
  • Driver can provide feedback for User for each Ride. All feedback will be listed here.

Advertisement Banners

Advertisement Banners
  • There will be information Pages on the taxi Apps.
  • The administrator will be able to Edit the Information Pages from back end.

Support Menu, Live Chat & About Us

Support Menu
  • There will be information Pages on the taxi Apps.
  • The administrator will be able to Edit the Information Pages from back end.
Livechat & About Us

Contact Us & Help

Contact Us & Help
  • Users and Drivers can contact App Administrator through the Contact Us Page.
  • They can also check the FAQ's for detail.
Contact Us & Help
Gojek Clone Enquire now
user
call
email
call
message