InFit
A simple workout tracker app, to keep track of your progress.
An app to log your workouts in the gym and keep track of your progress. Built entirely in Kotlin using following latest architecture components. The project is written primarily in Kotlin, distributed under the Apache License 2.0 license, first published in 2022. Key topics include: android, bodybuilding, coroutines-android, dagger-hilt, firebase.

👷🚧 inFit App 🚧👷
An app to log your workouts in the gym and keep track of your progress.
Built entirely in Kotlin using following latest architecture components.
Build 🏗️
InFit is built following MVVM design pattern guidelines and using the following components:
Front End
- Kotlin - Android's official programming language.
- Jetpack Compose - Android’s modern toolkit for building native UI.
- Coroutines - Design pattern for asynchronous code execution.
- Dagger Hilt - Dependency injection library for Android.
- Android Architecture Components - Collection of libraries that contain the lifecycle-aware components.
Back End
- Cloud Firestore - Cloud Firestore is a cloud-hosted, NoSQL database that your Apple, Android, and web apps can access directly via native SDKs.
- Firebase Authentication - Firebase Authentication provides backend services and SDKs to authenticate users to your app.

Contributors
Showing top 1 contributor by commit count.
This article is auto-generated from KenAli77/InFit via the GitHub API.Last fetched: 6/19/2026
