Is your feature request related to a problem? Please describe.
I want to create a workout routine that I can just follow. Now I only have individual workouts, and I have to remember what I did last time.
Describe the solution you'd like
I want the concept of a "workout program" to be added. A workout program is a collection of workouts. When I run a "workout program" it keeps track of which workout I'm supposed to do.
The data structure of a workout program should be something like this:
- workout_program
-- week
--- workout
---- exercise 1, 2, etc
So a workout program holds a collection of weeks that each hold a collection of workouts.
This makes it possible to create a workout program where the workouts change each week.
When all workouts in a program have been completed, it loops back around so it repeats from start again.
Describe alternatives you've considered
None
Why is this feature important to you?
I want to make working out as easy as possible to maximize the likelihood of me exercising. Automating the selection of the next workout removes the pain of choosing a workout myself.
Additional context
✅ Checklist
Is your feature request related to a problem? Please describe.
I want to create a workout routine that I can just follow. Now I only have individual workouts, and I have to remember what I did last time.
Describe the solution you'd like
I want the concept of a "workout program" to be added. A workout program is a collection of workouts. When I run a "workout program" it keeps track of which workout I'm supposed to do.
The data structure of a workout program should be something like this:
-- week
--- workout
---- exercise 1, 2, etc
So a workout program holds a collection of weeks that each hold a collection of workouts.
This makes it possible to create a workout program where the workouts change each week.
When all workouts in a program have been completed, it loops back around so it repeats from start again.
Describe alternatives you've considered
None
Why is this feature important to you?
I want to make working out as easy as possible to maximize the likelihood of me exercising. Automating the selection of the next workout removes the pain of choosing a workout myself.
Additional context
✅ Checklist