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:

OnCabs is a common platform for cab service providers as well as the passengers. Cab providers can offer their services, while the passengers can book local trusted taxis, executive cars, SUVs or airport shuttles through their smartphones, or even through OnCab's business website. The site offers coverage in Los Angeles, and soon to Chicago, Miami, New York City, San Francisco, Las Vegas, Austin, and Boston.
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
14121 NE Airport Way, #358642,
Portland, Oregon 97230, USA
View On Google Maps
SDF B-6, NSEZ, Sector 81, Noida
201305, Uttar Pradesh, INDIA
View On Google Maps
Download Corporate Profile
SynapseIndia Corporate Profile
SynapseIndia Corporate Profile