risixdzn / gymn

WIP - One app, two perspectives. Manage your Gym, or track your personal workouts in a single place.
https://gymn.vercel.app
11 stars 1 forks source link

[Feature request] lifting programs with a full periodization support #151

Open lediable opened 6 months ago

lediable commented 6 months ago

Hi again!

Configuring programs whose workouts don’t neatly fit within a single week schedule can be quite tedious. While programs like Starting Strength are straightforward enough to handle, others like GZCL follow an ABCD cyclic pattern of workouts.

Gymn could become more comprehensive by incorporating the ability to create periodized workouts. Instead of structuring workouts solely around weekly schedules, we could organize them across multiple weeks. These weeks could be grouped into specific training phases, perhaps named “Accumulation” or “Intensity.” During these various weeks, I would adjust either the intensity or volume of my training. Therefore, I need the capability to input not only a fixed load but also a percentage or an RPE (Rate of Perceived Exertion).

The Liftosaur project, for instance, has done excellent work in this direction. We could draw inspiration from their approach. https://github.com/astashov/liftosaur

risixdzn commented 6 months ago

Greetings @lediable! I appreciate you being the first to create an issue on Gymn, your enthusiasm motivates me to keep on building and improving the app.

Regarding your request, for sure, the idea of adding workout planning aligns perfect with the features i plan on adding futurely ont the app. I really liked your idea of periodization support by creating weekly schedules, grouping and adjusting the load of them.

However, there is a lot to polish before building this part, and as Gymn is only a study-purposes app, this can take a while to be published 😅

If you have any more suggestions, questions, or just want to chat about Gymn or anything else, feel free to reach out to me on Discord. I'm always open to hearing from users like you.

Thank you again for your support, and happy training!

Best regards, Ricardo.