When a customer launches the app on mobile, it will show his current location on Google map. Customer can move the point to pinpoint the current location by markers. Customer will then select his destination by entering his address. The app will then estimate the distance.
Once the customer books the cab, it will then send the details into the server. The server will locate the available driver which is the nearest to the customer.
The server will then automatically prompt to the available taxi driver around the location.
Once the server sends the location of customer to driver, the taxi driver screen will prompt the customer request. The driver will pick the job based on first come basis and the app will navigate the taxi to the customer via Google navigation. Once the taxi driver confirm, the app will relay back to the customer of the Driver photo, Vehicle Type and Number, distance to customer location, Mobile number. The customer can also track the whereabouts of the taxi live. The driver can also track the customer where-about live. Once the pickup is done, the driver will click the pickup button and the gps meter will work. Once the drop off is completed, the driver will then click complete and will automatically be available for next job.
Customer can then review the pickup and this review will be display for reference.