Android application will track the users location, store them in database for mapping when the start the shift. Check for permissions, a modular approach to simplify the development of application. Show the route taken based on the location stored.
- Load Google map
- Store users location using fused location api
- Show dialogs for permissions
- Show route on the screen once clicked on stop shift
- Landscape support
Download or clone the repository on the your local machine. Open the application in Android Studio and let the studio handle the magic to create gradle wrappers and other gradle scripts necessary for local configuration.
Almost there, as your final step : Just open the google_maps_api.xml and add your API key that you created using the Google API console.