Ionic Uber Clone, Ionic Ola Clone, Ionic taxi booking script, ionic firebase taxi booking system


Ionic taxi booking driver app features

  • Login & Registeration
  • Go online & offline
  • Google Maps integrated
  • Ride History
  • Ride & Earning Reports
  • Wallet
  • Google map Navigation
  • Accept or Reject requests
  • OTP for accpet request
  • Cancel / complete Ride
  • User Profile Management
  • Edit profile, Edit car details, Upload documentation

Ionic taxi booking rider app features

  • login & Registeration
  • From & To address pickup
  • Distance and travel time calculation
  • Address suggestion using google maps api
  • Location pick from map
  • Request Taxi to nearby drivers
  • Apply Promo codes
  • Add Notes
  • Cancel Ride / SOS call
  • Dynamically generated OTP to start trip
  • live location update
  • Fare calculation based on distance
  • Rate trip
  • User Profile Management
  • Ride History
  • Optional Email & Phone Number Authentication (Facebook AccountKit)

Ionic taxi booking admin panel / app features

  • Manage User / Riders
  • Manage Drivers
  • View Trips
  • Settings
  • Manage Cars, and it’s pricing

Authentication methods

  • Email login with verification
  • Phone Number Verification (using AccountKit)

Payment methods:

  • Cash
  • Credit card using stripe api

Supported Platforms:

  • Android
  • iOS
  • Web

Technologies used

  • Ionic for Frontend (Android, iOS, Admin Panel)
  • Firebase Realtime Database, Storage, Authentication
  • Firebase Cloud Functions
  • Facebook AccountKit
  • Google Maps API




Is that just template ?

No, it’s not a just template, it’s a fully functional ionic taxi booking app with firebase backend

What you’ll get after a purchase?

  • Driver App Source code
  • Rider app source code
  • Admin app source code
  • Documentation for setup
  • Firebase Cloud Functions

Does it works on My Country ?

Make sure your country supports for Google Driving Direction https://developers.google.com/maps/coverage & also check stripe supported countries https://stripe.com/global ;

Note: Stripe support is an optional because you can implement any payment processing providers based on your country by writing few lines of additional code

Do I need a technical knowledge?

We have provided documentation for doing setup. However, You at least need a basic knowledge in ionic and firebase for doing setup and customisation. If not, you can hire me (20USD/hour) for doing setup on your machine with additional charges.

How long your provide support?

You’ll get lifetime free support & updates

Do you provide refund?

We do refund if you are facing any technical problem and we are not able to solve that technical problem in the first 14 days of your purchase.

Do you have any licence model ?

Source code comes with unlimited licence which you can use it for yourself and clients for multiple time but redistribution of source code in any form is illegal. If you exceed the use of the software on more than the license you bought. Your account has been suspended and cannot be reinstantiated in any way. If necessary legal action may be taken. No refund has been provided in case of breach of license term.




  • Minor UI changes
  • OTP generation
  • Updated documentation
  • Documentation upload
  • Email Verification / Phone number verification
  • Cancel Trip
  • Sound while new request received
  • Admin panel changes


  • Released a Simple admin panel to manage drivers, riders and Trips


  • Fixed issue on Driver wallet
  • Integrated map for driver
  • Added Navigation button on pickup page
  • Stripe Integration


  • Initial release