The mobile application needs to get geo-location of user in real time once the user turns on that feature (tracking in real time) and when the route has finished, display on the map what was the route.
Keep track of the route (distance, time, speed), just as an application does to monitor when a person runs (for example, Samsung Health).
The app is also required to have access to the gyroscope and accelerometer once the gps has been activated.
The app is required to send an SMS message automatically when the device stops unexpectedly.
The app is also required to communicate with an external BLUETOOTH device (send and receive signal via bluetooth).
It is also important that the app can read qr codes and barcodes.
Among other most common aspects, the app must allow the user to register on the platform through Google, Facebook or through a general form.
It should also allow managing the user's profile, for more specific details such as age, sex, weight, etc.
It should also display a screen with bar or dot graph statistics about the distance traveled by day, week, month and year.
It should also consider an intro, explaining the functionalities of the app to the user.
Also, it is important to consider password recovery, when the user has forgotten their password.
Category: IT & Programming
Subcategory: Apps programming. Android, iOS and others
What is the scope of the project?: Create a new app
Is this a project or a position?: Project
I currently have: I have the design
Required availability: As needed
Required platforms: Android, iPhone
I need to: Create an app
App type: Other
Back-end is required: Yes
Payment gateway: No