Skip to content

gajendrapandeya/Trackie

Repository files navigation

Trackie (A run Tracking App):

This app helps people to keep track of a healthy lifestyle by engaging them in physical activities. The app simply has an option to keep track of your run i.e. how long users have run, how much calories users have burnt, what is the average speed of the run and so on. Whenever a user starts his/her run, the app starts tracking user location in the map view and starts drawing Polylines on the map. Not only this, the app provides the user to have a look at the statistics of his/her runs. User’s total runs are stored in a database which they can observe later.

#Technologies Used:

➔ MVVM Architecture : A complete MVVM architecture is followed while making this app.

➔ Jetpack Components: Set of jetpack components like Lifecycles, Livedata, Navigation , Viewmodel, Room is used to make this app.

➔ Dagger-Hilt : Dagger Hilt for depedency injection is used.

➔ LifeCycleService: LifeCycleService is used to make track of user outside of the app.

➔ Material Design: Complete Material design guidelines are followed.

#SnapShots

image005

image008

image009

image012

image014

image011

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages