User App
Check out User app pages and feature explanation
Last updated
Check out User app pages and feature explanation
Last updated
This Taxi / cab booking App is made by expert UI developers to provide a great app UI for your own taxi booking app. Now you can start your own taxi app with these functionalities. This is a great starting point for app development, as more than half the work is done here. All pages and components are set. Hence, all you need here is to integrate your back-end and feed in the data. This app has many features common with popular apps like Uber, Ola etc. You can also choose an Ionic 3 version of this app from our store
This page will check the authentication of user from Firebase
OTP flow is not functional for this app and you can make it working for that you have to remove firebase auth and create your own auth because firebase doesn't support OTP authentication currently.
with option for manually selecting pickup and destination location or get user current location
In This page we will get location from Google API.
Cab types showing here is static you can make it dynamic by making new table is Firebase DB
All payment Type is also static here you can make it dynamic by adding New Table in Firebase DB.
Fare estimate Showing here is also Static you camn add your own API for calculating Fare Estimate Here
This page is not connected To firebase for make it working you have to add new columns In user DB which we have it already
History Page is dynamic here and connected to firebase as well.
Add card page just adding card in Your local variables not In Firebase DB. For make it working you have to make new Table in Firebase DB named Card and link it to the used DB with his ID.
Also, if you want to implement a push notification feature for booking flow, you can follow our detailed tutorial for the same
with route shown between origin and destination
Here we are using AGM for showing route in the map
Cab app Code Structure
The src/app/pages
folder contains the code related to
Login - Email login
Signup - Email signup
Pickup - Take Pickup location
Drop Off - Take Drop location
Profile - Edit Driver Profile
Customer -Request - Ride requests show
Fare Estimation - Calculate the fare estimation according to Travelling Distance
Booking Conformation - Conform the Booking
History - Show Previous Rides
These files use service data and functions provided in src/app/
auth.service.ts
- For Authentication functions
ionCab.service.ts
- For all the api calls here
You can learn Geolocation and geocoding in detail in our Ionic 4 tutorial here
Geolocation
We have written this code for getting driver Current location
For More Information about this plugin check out this link
Googlemaps
We have written this code for access google map functionality
For More Information about this plugin check out this link