Project: Workout Volume Tracker

Use all the concepts learnt so far to develop a workout tracker.

Project

Create a workout volume tracker that runs continuously.

Let the user choose a muscle group, log how many days and sets they trained it, and give volume feedback.
The program should keep running until the user chooses to exit.

Project requirements

  • Show a menu with 6 options:

    • Chest

    • Back

    • Shoulders

    • Arms

    • Legs

    • Exit

  • Ask the user to select a muscle group.

  • Ask how many days the user trained that muscle this week (1–7).

  • Ask how many sets were performed on each day.

  • Calculate the total sets completed for the week.

  • Give feedback based on the total sets:

    • Over 20 sets → "Overtraining!"

    • 10–20 sets → "Good volume."

    • Below 10 sets → "Low volume."

  • Repeat the process until the user chooses Exit.

Get hands-on with 1400+ tech skills courses.