running-tracker-app
Android application to track running activities
Running Tracker
Functional and light-weight app to track running events. App can track running events and save them in database with map picture where user run with data including duration, calories burned, average speed, distance. App also has statistics section which user can see total data also in bar chart. App also works in the foreground and sorts past running events in multiple conditions.
Screenshots:
Do not forget to add your google map key to string resources in order to use code
Tech stack:
- Dependency Injection (Hilt)
- MVVM
- Jetpack Navigation Component
- Google Maps
- Glide
- Kotlin Coroutines
- View binding
- Room
- Git
- Material Design
- Custom views
- Barcharts
- Service
- EasyPermissions
- Notification
- Handling configuration changes