SynapseIndia - Custom Software Development Company
eCommerce Services
CMS Development
Website Development
Mobile App Development
Microsoft Solutions
Website Designing

Development of A Taxi Booking Site and a SmartPhone App

Client Brief

The client wanted us to devise a taxi booking website and an adjacent smartphone app for iOS and Android platforms.

Our Endeavor

The Challenge

We were expected to devise a system that would cover all the business needs of the cab service providers as well as the commuters. Apart from a full-fledged website (where providers can offer their data), a smartphone app (iOS & Android) was also required to be created through which passengers can book, track, locate or even cancel a cab.

The "end-to-end" Solution Extended

Our idea was to devise an effective booking engine (where a website, as well as a smartphone app, is interlinked), facilitating the ability to connect cab companies and passengers into the future trends of booking fleets online.

This robust system that we have developed is accessible by three types of users:

  • Cab Service Provider: Web
  • Passengers: Web, Mobile App (Android and iPhone)
  • Admin Web
  • All facilitated with different functionalities depending upon their roles.

Cab Service Providers (Website):

  • A registration and log-in process have been created on the website for the cab providers. They need to select their cab category while registering, depending upon the rates they are offering.
  • Facilitated the cab companies to provide a list of areas they cover. For that, we have enabled them to select the locations from Google and the GeoCode would be stored in the system to make the cab searchable.
  • Enabled them to add/remove any fleet and its features, activate/deactivate fleets, update/delete the locations they serve, update the pricing details etc.
  • Further, they can view a list of passengers (only user IDs) who requested for the service and can view and print pending and completed bookings with total fare price.
  • Alongside, other specific and standard functionalities we have integrated Authorize.net API, which can be used in making invoice payment online. Cab companies were also allowed to refund the money in case of any dispute happens.

Passengers (Website):

  • Passengers were enabled to sign-up either using their log-in credentials or can even register through the registration form.
  • To book a cab on the go, passengers were enabled to browse through the different categories, select a FROM and TO addresses, to view the route on Google map, to add places as "favorites", and to rate the service providers in stars varying from stars 1 – 5.

Passengers (Application):

  • Passengers need to register with the site. Whenever a user visits OnCabs website or download the OnCabs app, they can start using booking flat rate rides right away.
  • The app asks them for their pick-up location, their destination and the time they want to be picked up. Once they have entered this information they will see the estimated fare and the type of rides they prefer.
  • They were also made available to choose the number of luggage and the amount of passengers to see the extra options and added prices the ride will offer.
  • The app also allows comparing real-time rates to estimate the best-suited fare, the best price possible.

Admin (Website):

  • Admin of the site has been empowered with the abilities to perform the following tasks:
  • Manage cab categories
  • Manage cab companies
  • Manage passengers
  • Manage payment details (both credit card and cash)


Android, iPhone & iPad, PHP, Design HTML & CSS, CakePHP



 Development of A Taxi Booking Site and a SmartPhone App

Read More About Our

Web Design Services

We make things that Change things quickly

Connect to an expert

SynapseIndia Contact
+44 2079934232
India :
SynapseIndia Locations
6804 NE 79th Court, #358642,
Portland, Oregon 97218, USA

SDF B-6, NSEZ, Sector 81, Noida
201305, Uttar Pradesh, INDIA
View On Google Maps
Download Corporate Profile
SynapseIndia Corporate Profile
SynapseIndia Corporate Profile