App Compatible with:
1) iOS – iOS7 , iOS8 and iOS9
2) Android 3+
The solution is divided into 2 mobile apps , one for the passenger and one for the driver:
1)Register: Passengers can register directly from the mobile application
2)Register Card: Passengers can register their cards directly from the app for the auto payment feature. We are using Stripe / Braintree for payment processing and we have ensured that the mobile app is PCI compliant so none of the card information is stored on the app server and is completely managed by the payment gateway.
3)Track Drivers: After logging in you can track available drivers live on the mobile app and can set the pickup location.
4)Pickup Location: Pickup location can be set on the map or by using Google Places.
5)Select Taxi Type: Passenger can select the taxi type and also see details such as minimum fare , price per mile and price per minute for each type.
6)Fare Calculator: The approximate fare between the pickup and destination point is calculated using google API’s for calculating the distance.
7)Live Tracking: Once a taxi is booked the passenger can track the taxi live on the app and is updated on the various booking stages such as Driver on the way, Driver has arrived, Journey has started and Journey is complete.
8)Automatic Payment: Once the journey is complete, the payment is deducted automatically using Stripe API’s and the invoice is sent to the passenger’s phone and also to the passenger’s registered email id.
9)Review and Rating: The passenger can rate the driver on 5 stars and also write a text review for the driver once the journey is complete.
10)Add payment: The passenger can add multiple cards for making payments.
11)Booking History: The passenger can track their booking history on the app
1)Register: Drivers can register directly from the mobile application but are approved and live only after the admin approves of their profile.
2)Booking: Driver gets 15 seconds to approve / disapprove any new booking requests and is shown the PICKUP point with distance from current location and also the travel distance between pickup and drop.
3)Status: Driver can update the passenger when the driver has:
a)Accepted / Rejected the booking
b)Arrived at the pickup point
4)Booking History: The driver can track the booking history and monitor the status of each including cancelled bookings
5)Google Navigation: Launch the navigation app inside the app to get voice driven directions to the pickup and destination location.
1)Logins: We support 2 login’s at the moment , 1 for drivers and 1 for the super admin. The support for taxi company and passenger login will be added in the next version.
2)Analytics / Reports: Provide details on the reviews , ratings for drivers , number of booking per day , week , month , year ,etc , booking status , history of cancelled bookings.
3)Invoices: The invoice can be generated / downloaded from here. Invoice is sent to both taxi driver and passenger by email at the end of the journey.
4)Adaptive Payment System: This is in-built on the app so the revenue share is managed automatically. We are currently using stripe.com as a payment gateway.
5)Pubnub: Pubnub integrated for real time tracking.
6)Profile: Manage driver profiles with appropriate certificates ,etc.