Skip to content

Fitness application that allows users to generate programs, manage clients, and track nutrition.

License

Notifications You must be signed in to change notification settings

domWolfe/workout-program

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

Program Generator and Fitness Tool

A desktop fitness application built with Python and PySide6 that allows trainers or individuals to generate multi-week workout programs, manage clients, calculate nutrition targets, and export professional-looking plans to both PDF and Excel.

Program Generation

Multiple Training Split Variations

  • Push / Pull / Legs (PPL)
  • Chest + Back / Arms / Legs + Shoulders (Arnold Split)
  • Full Body

Automatic Exercise Selection

Exercise Manager

Built-In Progression

Client Management

  • Add, edit, and remove clients
  • Tie programs to clients
  • Clients and programs are stored for every launch

Client Information Stored

  • Name
  • Weight
  • Height
  • Age
  • Sex

Nutrition Calculator

  • Utilizes client information or user input
  • Calculates:
    • Maintenance
    • Bulk
    • Weight loss

Exporting

  • Export workout programs to PDF for professional sharing
  • Export programs and data to Excel for easy editing and tracking

Use Cases

  • Personal trainers who need to efficiently manage clients and their programs
  • Individuals planning their own fitness journey
  • Coaches who want clean, professional exports for clients in multiple formats

About

Fitness application that allows users to generate programs, manage clients, and track nutrition.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages