Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/feelsoftware/FeelFine
Activity tracker app
https://github.com/feelsoftware/FeelFine
android compose compose-ui fitness fitness-app googlefit googlefit-sdk health healthcare jetpack-compose kotlin-android
Last synced: 9 days ago
JSON representation
Activity tracker app
- Host: GitHub
- URL: https://github.com/feelsoftware/FeelFine
- Owner: feelsoftware
- Created: 2021-05-24T13:47:43.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-08-21T09:00:16.000Z (about 1 year ago)
- Last Synced: 2024-08-01T19:52:54.086Z (4 months ago)
- Topics: android, compose, compose-ui, fitness, fitness-app, googlefit, googlefit-sdk, health, healthcare, jetpack-compose, kotlin-android
- Language: Kotlin
- Homepage:
- Size: 3.22 MB
- Stars: 20
- Watchers: 2
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-list - feelsoftware/FeelFine - Activity tracker app (Kotlin)
README
## FeelFine - activity tracker app
Application to track your fitness activities with [Google Fit API](https://developers.google.com/fit "Google Fit API").
- Kotlin
- Jetpack Compose
- [Koin](https://github.com/InsertKoinIO/koin "Koin") for DI
- [MPAndroidChart](https://github.com/PhilJay/MPAndroidChart "MPAndroidChart") for activity charts------------
### [Welcome screen](https://github.com/feelsoftware/FeelFine/blob/main/app/src/main/java/com/feelsoftware/feelfine/ui/welcome/WelcomeContent.kt "Welcome screen")
Welcome screen if user is not signed it yet.
------------
### [Onboarding flow](https://github.com/feelsoftware/FeelFine/tree/main/app/src/main/java/com/feelsoftware/feelfine/ui/onboarding "Onboarding flow")
Four simple onboarding steps to pick your name, gender, weight and birthday.
------------
### [Today's score with details](https://github.com/feelsoftware/FeelFine/tree/main/app/src/main/java/com/feelsoftware/feelfine/ui/score "Today's score with details") (Not Compose yet)
A user’s data as steps, sleep, biking, running and other activities synced via [Google Fit API](https://developers.google.com/fit "Google Fit API"). User has an every day score, based on his own metrics.
------------
### [Activities statistic](https://github.com/feelsoftware/FeelFine/tree/main/app/src/main/java/com/feelsoftware/feelfine/ui/statistic "Activities statistic") (Not Compose yet)
Users could observe week/month/custom range activities statistics.
------------
### [Mood score](https://github.com/feelsoftware/FeelFine/blob/main/app/src/main/java/com/feelsoftware/feelfine/ui/score/MoodFragment.kt "Mood score") (Not Compose yet)
We are asking each day 'How are you?' for the mood score with 9 options for users.
------------
### [User profile](https://github.com/feelsoftware/FeelFine/blob/main/app/src/main/java/com/feelsoftware/feelfine/ui/profile/ProfileFragment.kt "User profile") (Not Compose yet)
User profile with wage, age and goals (steps, sleep, activity) customizations.