The app tackles common fitness challenges by delivering personalized workout and nutrition plans, real-time feedback, and safe exercise options tailored to users with specific health needs. It educates users on proper exercise techniques, provides real-time corrections, and tracks progress with comprehensive tools. This user-friendly mobile application enhances motivation, consistency, and overall well-being, leveraging computer vision and machine learning to offer tailored guidance and effective fitness management.
App Demo | Pose correction (Please enable sound) |
---|---|
Demo.mp4 |
pose-correction.mp4 |
- Kotlin and java
- MVVM
- Retrofit
- Courotines & state flows
- Google ML Kits For Pose Detection
- Camera X
- TensorFlow lite
- Clean architecture
- Paging 3
- XML for creating the UI
First, clone the repo:
git clone [email protected]:Modarb-Ai-Trainer/modarb-android.git
- Open Android Studio and select
File->Open...
or from the Android Launcher selectImport project (Eclipse ADT, Gradle, etc.)
and navigate to the root directory of your project. - Select the directory or drill in and select the file
build.gradle
in the cloned repo. - Click 'OK' to open the the project in Android Studio.
- A Gradle sync should start, but you can force a sync and build the 'app' module as needed.
Connect an Android device to your development machine.
- Select
Run -> Run 'app'
(orDebug 'app'
) from the menu bar - Select the device you wish to run the app on and click 'OK'
- Click here to Download APK