taxi application for android
Project detail
Functions needed for the user interface:
-User registration with phone number
-GPS localization using Maps to indicate pick up point and drop point
-The user can rate the driver and see the driver current rating
-The user will have access to support (chat)
-The user will see the payment amount according to the zone/location
-The user can have access to 911 by clicking the emergency button
-The user will have access to the travel history which will display the pick up poing, drop point, date and amount paid
Functions needed for the diver interface:
-The driver will be able to see a list with all the current taxi request, the requests must display the pick up point and final destination, amount to be paid
and the distance from the driver location to the pick up point, also the driver can set his status to OFFLINE or AVAILABLE
-The driver is the one who will decide which request to take, also, a recommendation for a request if the driver is close can be shown or displayed in the screen.
-The driver can have access to the travel history he has completed and to the daily income history
-The driver can see his rate according to the customers/user rating
-Online registration form is needed for driver to upload (ID, ADDRESS BILL, BIRTHDAY CERTIFICATE, SELFIE WITH ID)
***** This application will be used in a city where there are multiple groups of taxis, so the idea is to set them all together in 1 app but with their respective names
Example:
When you open de APP you must be able to see:
Eagles Taxis
Dolphins Taxis
Hawks Taxis
And the user/customer will pick the group he prefers, each group has its own prices.
Example:
Eagles Taxis, to take you from the Bus Station to the main square they have a charge of $3 USD, but Dolphins Taxis has a charge of $5 USD for the same trip, and Hawks
Taxis has a charge of $4 USD for the same trip.
So, the app must be able to configure multiple groups in 1 app and also different prices for the each group.
The city is divided sectors, as example:
The sector 1 includes the streets:
Street 2
Street 4
The sector 2 includes the streets:
Street 6
Street 8
And so on….