this is a project about building workout programs for the gym.
Must Criteria
- The system MUST provide the user with the ability to enter values into the user parameters.
- If the user provided all parameters, the system MUST create an individualized program.
- The system MUST generate the individualized program by using the algorithm.
- The program delivered by the system MUST be structured by sets, reps, exercises and rest period.
- If the user selects “intermediate” the system MUST provide the user with the ability to set a goal.
Should Criteria
- The system SHOULD provide the user with the ability to accept or decline the terms and conditions
- As soon as the program has been calculated, the system SHOULD provide the user with the ability to modify changeable user parameter values.
- If the user edits the changeable user parameter values, the system SHOULD adjust in real-time to the parameter changes.
Could Criteria
- The system COULD provide the user with a login function.
- The system COULD be able to save the users program on a database.
- The system COULD provide the user with the ability to download the program.