Skip to content

Tags #53

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
mlhoutel opened this issue Jan 27, 2023 · 0 comments
Open

Tags #53

mlhoutel opened this issue Jan 27, 2023 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@mlhoutel
Copy link
Collaborator

What we need

  • to be able to estimate the total mass for a muscle group
  • to be able to quickly repeat the same workouts with the same weights as a previous session
  • to filter the evolution of performance by muscle group

How it works:

  1. Arrival on the workout page
  • Hide the carousel of choice of exercises

  • Instead, text field with drop down list for the tag

    • Do not save the tags in a separate table
    • We will associate ONLY ONE tag for each session, a tag can be empty if needed
    • For the list, we will make a query to find the tags used the previous month
  • If a tag already used is chosen, we will look for the last date of use and we will put back the same exos and the same weights

  • If a new tag is created, we do nothing but associate the tag to the session

  • If no tag is chosen (cross button), we leave the tag empty for the session

  1. After choosing a tag
  • A banner is displayed at the top with the name of the session tag in small
  • The choice of exercises for the session is displayed again
  1. Need to change the tag
  • If the user wants to change the current tag, he can press the cross in the banner
    • It is assumed that the user only wants to do this after having selected the exercise
    • As there is a risk of replacing the current exercises in the session, a popup warning must be displayed
    • If the user validates, all the exercises in the session are deleted
@mlhoutel mlhoutel added the enhancement New feature or request label Jan 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants