In Android app there will be three different applications User, Driver, Admin. User can register and hire the cab and make the payment. Driver can register (Activated by admin) and find the users to get hired. Billing will be calculated on the basis of timing and kilometers with the help of Google Maps API. The work structure has been mentioned in attached file which contains the functionalities involved.