BetterMe gives new and regular gym users a place to record their BMI and display a history log that shows a workout streak Mon-Fri.
It also provides its users with motivational quotes to keep them fired up and ready to train.
See REQUIREMENTS
- Ensure your build/test environment meets the development requirements.
- Fork the repo and clone to your local.
- Load the project in AndroidStudio.
- In File > Settings > Build,Execution,Deployment > Build Tools > Gradle set Gradle JDK to JVM version 17+
- Click 'Sync Project with Gradle Files' to load all dependencies.
- Build the project.
- Define an emulator in Device Manager with API 24 or higher (30 and up recommended for full functionality).
- Optional: Connect a physical device via USB to debug on hardware.
- Run the project.
- Open emulators google maps and accept the location request when using app
- open BetterMe app
- Log in using Signup.
- Update Account using the Navbar.
- Use the Navbar to navigate App.
- Select a workout.
- Search nearest Gym,Park or Supplement stores and get route to them.
- Enjoy!



- AndroidStudio 2021.2.1 patch 1
- Gradle version 7.3.3
- Android gradle plugin version 4.1.2
- Android API 32 SDK (minimum v.24)
- Java Version 17
- Physical Android device (optional)
- gradle:4.1.2
- amplify-tools-gradle-plugin:1.0.2
- AWS Account
- AWS Cognito
- AWS S3 Storage
- Android APK v
- Java JDK 17
- Use Google API Key by placing it in: ()
Roger Reyes GitHub
Raul Zarate GitHub
Abdulahi Mohamud GitHub
Jason Wilson GitHub
Mike Brunette GitHub
Scott Evans GitHub
Chuck Altopiedi GitHub
Jon Rumsey GitHub
GitHub icon by Icons8 LinkedIn Circled icon by Icons8 Gym icon by Icons8 Pill icon by Icons8 Park icon by Icons8 https://www.geeksforgeeks.org/how-to-create-an-expandable-cardview-in-android/ https://www.geeksforgeeks.org/cardview-using-recyclerview-in-android-with-example/