It has 2 apps one for the Passenger and other for the Driver. User App locates the current location and allows the Passenger to choose the Pickup and end Destination, Along with it has many booking options and Advance booking. Once Passenger hires the taxi it sends the request automatically to the drivers available for that location & driver has 30 seconds to respond and if he doesn’t the request goes to the next driver. Once driver accept the booking it shows the details of the Passengers and then send the message to the Passenger that he would be arriving. Once driver is in 500 meter range the app activates the button saying driver reached or cancel booking and similarly when driver is in 100 meters radius the app activates the button stating Client found client not available. Both Passengers and driver can rate each other, save favorite address, trips etc.