Software Development

A Taxi Booking Site and a
SmartPhone App

Home  >> Portfolio  >>  A Taxi Booking Site and a SmartPhone App

A Taxi Booking Site and a SmartPhone App

Client Brief:

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

Our Endeavor:

About OnCabs


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 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 affective 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 Providers


  • Web



  • Web
  • Mobile App (Android and iPhone)



  • Web

... All facilitated with different functionalities depending upon their roles.


Cab Service Providers (Website):


  • A registration and log-in process has been created in 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 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 allow 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)



  • We have flawlessly delivered the product on time thus allowing our client with appropriate time to market their product.
  • The efforts were highly praised and the client was extremely satisfied with the outcome of this project.
  • The quality of the finished product overall was exclusive in it's own way and met the expectations of the client.
  • New features introduced within the system to take it to the next level.
  • This overall efforts and the end quality of the product enhanced client satisfaction, thereby increasing customer retention.


iPhone & iPad
Design HTML & CSS


Mobile Applications
Website Development
Website & GUI Design

  •  A Taxi Booking Site and a SmartPhone App
  •  A Taxi Booking Site and a SmartPhone App
  •  A Taxi Booking Site and a SmartPhone App
  •  A Taxi Booking Site and a SmartPhone App
  •  A Taxi Booking Site and a SmartPhone App
  •  A Taxi Booking Site and a SmartPhone App
  •  A Taxi Booking Site and a SmartPhone App
  •  A Taxi Booking Site and a SmartPhone App

Design & Development

  • SynapseIndia - ISO Certified Software and Web Development Company
  • Microsoft partner
  • Microsoft Small Business Specialist
  • Red Hat
  • Drupal Development
  • Advanced and customized Shopify Ecommerce Development
  • Google Certified Partner
  • Listed in Clutch as One of The Top Software Companies