User Story
As a user I would like to be able to track my workouts and be able to enter the weight and repetitions for each set, so that I can more accurately track my progress.
Description
The Exercise Screen involves designing and implementing a user interface specifically tailored for users to perform exercises effectively. This screen should display essential information such as the current exercise, past workouts related to this exercise, total workout time, and rest timer. Additionally, users should be able to set weight, reps, or time for the exercise, complete repetitions, add extra sets, and access settings to make adjustments as needed.
Acceptance Criteria
[x] display current exercise to perform including input sections for weight and reps done
[x] ability to set weight and reps
[x] timer for exercise and rest time
[x] display total workout time
[x] capability to add sets during workout
[x] responsive design to ensure compatibility
[ ] shows which exercises have been completed
[x] shows history of previous stats for exercises eg. previous weight and reps for a specific exercise
Testing
[x] verify exercise screen available when user starts workout
[x] test display of current exercise
[x] test that timer is accurate
[x] validate past workouts are related to current exercises
[x] test ability to add reps and weight and it be stored
[x] conduct usability test to evaluate overall user experience
User Story As a user I would like to be able to track my workouts and be able to enter the weight and repetitions for each set, so that I can more accurately track my progress.
Description The Exercise Screen involves designing and implementing a user interface specifically tailored for users to perform exercises effectively. This screen should display essential information such as the current exercise, past workouts related to this exercise, total workout time, and rest timer. Additionally, users should be able to set weight, reps, or time for the exercise, complete repetitions, add extra sets, and access settings to make adjustments as needed.
Acceptance Criteria
Testing