Fit Devs has created the perfect app for you to reach your fitness goals and fit in those jeans you've always wanted to.
INSERT IMAGES HERE LAUREN & KELSEY*
##Technologies -JavaScript -Node.js -Express -Sequelize -Bootstrap -Axios
Allowing users to not have to think about or plan out their workouts will motivate them more to just get up and do it. They will be able to log their progress and how they are feeling in their own personal journals and favorite workouts to do again later.
- As a user, I want to be able to sign up or sign into an existing account from the website landing page.
- If a user already has an existing account, the user will want to be directed to the workouts homepage.
- If the user does not have an existing account, the new user will want to be directed to the signup modal to create one.
- Once the new user completes the sign up form with basic information (First name, last name, email, password) the user will have the option to complete their full profile before continuing to the workouts homepage.
- A user will eventually want to be able to create a full profile with a profile picture and more in depth personal information (first name, last name, email, age, birthday, height, weight, gender.)
- On the workout homepage, the user will want to be able to select the current day of the week to view that day’s workout.
- On the workout homepage, the user will also want to have the option to create a daily journal entry on the day of their workout. The user will be able to fill out this journal entry prior to beginning their workout and/ or after they complete it.
- Once a user selects the day of the week they will be directed to the page that lists out the entire workout. The workout page will include the name of each exercise, the amount of reps recommended, and an image with a short description of each exercise.
- The user will want to be able to click on each exercise for more detail if they need more information on set up cues or guidance on how to execute the movement.
- Once the user has completed the workout, they will want the option to be able to add that day’s workout to their “Favorite Workouts”, which will allow them to revisit this particular workout at any time.
- When the user has completed their daily workout they will want the option to log out of their account.