Run Tracker App helps you track your running sessions. It works with your location, time and calories to present all dimensions for your run. All the runs are saved in a database which you may see later when needed. Also, the app has a statistics graph to monitor your runs.
- MVVM Architecture
- One Activity Multiple Fragment Design
- Navigation Components
- Room Database with Coroutines
- Dependency Injection with Dagger-Hilt
Feel free to create new issues or improvement for the app in the issues section.
- Clone the repository.
- Download and setup Android Studio.
- Generate you Google API Key. (See how to generate here)
- The API Key must be added in the strings.xml file under the name tag 'google_maps_api_key'.
- While working for an issue or improvement, create a separate branch of master. Then, you can request to merge that branch.