AtilMohAmine / Fitness-Tracker

Fitness Tracking application built for Android with Google Fit API using Kotlin and the MVVM architecture. The application allows users to track their daily fitness activities such as steps taken, distance traveled, and calories burned. Users can set daily fitness goals and track progress towards those goals.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Fitness Tracker

Fitness Tracking application built for Android with Google Fit API using Kotlin and the MVVM architecture. The application allows users to track their daily fitness activities such as steps taken, distance traveled, and calories burned. Users can set daily fitness goals and track progress towards those goals.

Features

  • Track daily fitness activities such as steps taken, distance traveled, and calories burned
  • Set daily fitness goals and track progress towards those goals
  • View fitness data in graphs and charts
  • Built using the MVVM architecture for a clear separation of concerns

Technologies

  • Kotlin
  • Android
  • Google Fit API
  • MVVM architecture
  • MPAndroidChart library

Pre-requisites

Register a Google Project with an Android client per getting started instructions http://developers.google.com/fit/android/get-started

Getting Started

  • Clone the repository.
  • Open the project in Android Studio.
  • Build and run the application on your device or emulator.

Screenshots

License

This project is licensed under the MIT License. See the LICENSE file for more information.

About

Fitness Tracking application built for Android with Google Fit API using Kotlin and the MVVM architecture. The application allows users to track their daily fitness activities such as steps taken, distance traveled, and calories burned. Users can set daily fitness goals and track progress towards those goals.

License:MIT License


Languages

Language:Kotlin 100.0%