Skip to content

nojronatron/betterMe

 
 

Repository files navigation

The BetterMe App

Project Summary

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.

Requirements

See REQUIREMENTS

Instructions

SETUP

  • 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!
  • Step 1
  • Step 2
  • Step 3
  • Gps

Development Requirements

  • 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: ()

The Team

Roger Reyes GitHub

Raul Zarate GitHub

Abdulahi Mohamud GitHub

Jason Wilson GitHub

Mike Brunette GitHub

Scott Evans GitHub

Chuck Altopiedi GitHub

Jon Rumsey GitHub

Resources

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/

About

Fork of Advanced Java Development Final Project: BetterMe

Topics

Resources

License

Stars

Watchers

Forks

Languages

  • Java 100.0%