Our project is divided into four modules as a complete solution for perfect cab management viz. Automatic Cab Allocation Server in C#.NET, Cab Tracking Server in C#.NET, an Android application for driver and Responsive cross-platform web application for customer using Front end frameworks like Bootstrap and AngularJS and a backhand server using PHP. MS SQL Server facilitates data which is communicated among all the modules. Integrating all the modules and developing an automatic cab allocation algorithm was the most challenging aspect of the project.