/cs180-22-jymbois

cs180-22-cs180-22jymbois created by GitHub Classroom

Primary LanguageJavaScript

Open in Visual Studio Code

Project-CS180: Fitness-Tracker App (To Be Named)

Team Name: Jymbois (Tri Tran, Victor Sandoval, Rovin Soriano, Godfrey Lozada, Howie Nguyen, Justin Delcid)

Interface Documentation:

  • A user will open the application, and be greeted by a login page, where they will put in their information

    • The login page will also offer a signup option at the bottom, where it will take the user to a register form
    • There will be an option to automatically sign in/up with a google account.
  • Once a user logs in, They will be greeted by a home page,

    • Will have a hello message at the top, with a calendar and last workout info in the middle and a few options underneath
      • Create a workout
      • Start a workout
      • Log macros/calories.
  • If the user presses "Create a wokrout", they will be greeted by the creation page

    • When creating a workout, the user will have to specify the following:
      • Name of the workout
      • Movements done in workout
      • Information on movements (Reps, sets, weights, etc.)
    • Once a user is done creating a workout, it will be saved under their account
    • If a user wants to cancel, they will be able to by pressing the cancel/back button.
  • If the user presses "Start a workout",

    How to run

    On your phone

    • The easiest thing to do is download the Expo Go app on your device
    • After downloading the app, run the command expo start
      • This will show a bar code. Scan the bar code. This will open our app '

    On Mac

    • Download xcode if you haven't already.
      • We need xcode becuase this has an ios emulator
      • You do not need to use or open xcode from here on
    • In your terminal inside the project directory, run the command expo start
    • After this you will get multiple options to press. Simply enter i into the terminal