Design an android apps that can track taxi rides. The apps will use GPS, estimate how much a ride should cost in advance based on distance and traffic level, and automatically compiles records of every taxi ride's cost and distance.
Here's some details:
-The project aims to keep track of the real costs and help passengers to catch red-handed errant drivers.
-This application will be able to calculate the travel distance, time and taxi fare easily during the passengers travel in taxi by enabling GPS in the device.
- Based on GPS, the fare amount is able to update continuously during the trip. By that, it allows user to check if the correct tariff is applied or if the taxi meter has been tampered with in any way. Automatic night fare is leveraged based on system time.
- There will be few extra features that would implement in this application. Users able to calculate the taxi fare without travelling by select or enter the location on the maps manually. Users also able to include premium taxi and midnight tariff to calculate the taxi fare more accurate. Users can convert the taxi fare amount of Ringgit Malaysia into Singapore or Brunei Dollars.
- Besides that, there will be a panic button under the Emergency selection. If user found in an unfortunate situation and urgently need help but cannot do so by simply calling someone, “Panic Button” can help to send the emergency message to 3 default numbers that pre-defined by user. All it need is just one button click, the emergency message will be sent to ensure that someone will notify and concern about the user situation.
Note: Once the user click on the app, straight away must detect and show user current location just like the recommended taximeter by funnythings. After user click on start button, the fare start to calculate according to the running distance detected. All the fare calculation you may just simple assume it, maybe the starting fare was RM 3, then every 0.1KM add RM 0.50 and every 21 secs charge for extra charges of RM 0.10....I will change those fare myself :)
once the user open the taxi meter, the app will locate user on the google map of their current location, as the user keep moving, the gps will keep tracking the user moving location(as the second human icon)...
so the taxi meter will keep on calculate the distance from starting point(a first marked icon) to current location(second marked icon) and keep on updating the taxi fare...I need it to be develop in java using ECLIPSE? its quite urgent..Thanks alot if you could help....please...i am still a student, so i unable to afford high price..sorry..