Taxi Ride (Uber Like Cab Feature)

Home Documentation App Features Taxi Ride (Uber Like Cab Feature)

Have your own (Uber like) Taxi service app! The app offers two registration processes, one for drivers and one for users. When someone registers as a driver you can accept and manage him from your editor.

Once accepted, a driver can be online or offline. If online, the driver is warned by a notification that a passenger has requested a ride.

1. First, click on  in your Control Panel.

This will appear:

For now there is no request yet. But let’s have a look at what the “Requests” tab looks like when a ride has been requested:

As you can see, you can “Switch info view”. Let’s switch and see what it looks like:

2. The “Settings” tab is divided in two parts. The first one is for the “General Settings”, and it look like this:

In this tab you can choose:

  • the distance unit between kilometers and miles.
  • the search timeout
  • the search radius: when a passenger searches for a taxi, you can set a maximum radius around him
  • Stripe Publishable Key and Stripe Secret Key
  • the Payment method: Credit card, cash, or both.

Don’t forget to save when you have set up your settings.

The second part of the “Settings” tab is for the vehicle type:



Let’s add a vehicle type by clicking on  . This appears:



Let’s create a “Berline” type and add a picture. Now that we have created a vehicle type, we can delete it or edit it from the menu that just appeared:



3. The last tab is for “Customers”. It will include the information for the “Drivers” and the “Customers” that created an account in the app. It includes the following information:

For the Drivers:



For the Passengers:



  • Name
  • Email
  • Phone number
  • Address / City / Zip Code

How does it work in the application?

First, you have to create an account, whether you are a passenger or a driver. When you create the account, you have to choose between Passenger and Driver. Be careful, once you have created this account, you can not change your status. Passengers are automatically validated, whereas Drivers have to be validated by the admin in the Editor.


Passenger side

First, enter your pick up address and your drop off address. A “Go!” button appears.


Click “Go!” to start the search process. First you will have to choose the type of vehicle you want. In this example there is only one type of vehicle, but you can create as many types as you want.

Then choose the payment method (here, only the payment by card is available). Select the payment method and click on “Let’s go”.

Then the app will start searching for drivers around you.

Once a (or several) driver has accepted your request, he will be displayed and you will be able to select him.

Choose your driver and he will come pick you up. Once you’re in the car, you will be able to see the map and the live journey.

Once you have arrived at your destination. The following message will appear. You can pay directly by card through the app.

Then you will see a confirmation message:

Driver side

The driver can set the price for each kilometer/mile when he creates his driver account in the application.

This is the screen of the driver when he has no ongoing ride.



When a passenger around him requests a ride, this will appear:



When he accepts the request, he has to wait for the client to choose him (or not!):



When the passenger chooses him, the driver goes pick him up. Once the passenger is in the car, the driver has to click on “Aboard” to start the ride.




Then the driver begins the journey, and when he has arrived at destination, he has to click on “Finished”:




Then the passenger pays and the driver has to validate:





The passenger will receive an email with all payment details at the end of the journey.


Frequently Asked Questions

1) Is the route of the trip changed on the map if the driver takes another route?
No. The route is not changed. However, the total amount of the course is based on the route that the driver has taken, and thus the total amount is always well calculated.


2) Is it possible to choose the currency for the payment at the end of the trip?
If you allow to pay by credit card in the app, and if the user pays by credit card, the currency will be the one that has been set in your Control Panel.


3) How will the user write his/her current position?
The user will have two options for his/her current address:
– Write the address.
– Or move the pinpoint on the map.


4) Do I see a list of the rides which have been done?


5) Where is the payment sent?
As the app owner the payment is sent to you. Every time a passenger pays his ride it goes to your account (unless they pay by cash).


6) Is the driver warned when a passenger is looking for a ride?
Yes. All drivers in the radius you defined in the Control Panel are warned by a Notification.



To change the background color of “Vehicle Type” page:

Click “Colors”, then make your edits under Radio > Background

The “Vehicle Type” Text color is the same edit as the Home Page Text color.



Comments are closed.