Skip to main content

A Guide to Structuring Your Fitness Agenda

Project description

Plan your Workout

The project consists of a kind of digital assistant to help people get in shape and track their progress. The idea is that the user can enter their basic information (such as height, weight, age, etc.) and choose a goal, whether it is to lose weight, gain muscle, or maintain it. From there, the program calculates things like body mass index and body fat percentage, and suggests exercise routines tailored to what you want to achieve and your experience level. It also estimates the calories burned according to the routine followed. In short, it is a tool to help you stay active and see progress toward health and fitness goals.

The classes used for this process are the class called “User”, which contains information about the user and the class called “Routine”, which inherits from the “Exercise” class. The “Exercise” class contains information about physical exercises and the “Routine” class returns combinations (with their respective repetitions) of those exercises. The generation of the routine will be based on the data entered by the user and its objective to be achieved.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

plan_your_workout-0.0.3.tar.gz (2.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

Plan_Your_Workout-0.0.3-py3-none-any.whl (1.7 kB view details)

Uploaded Python 3

File details

Details for the file plan_your_workout-0.0.3.tar.gz.

File metadata

  • Download URL: plan_your_workout-0.0.3.tar.gz
  • Upload date:
  • Size: 2.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.13.0

File hashes

Hashes for plan_your_workout-0.0.3.tar.gz
Algorithm Hash digest
SHA256 3309d415a91206e9a3cb7f4d9c9a7b03e07f7bb72c64f99567a9dcf78ddd2080
MD5 20794faf27d311ddd32895264ea2e143
BLAKE2b-256 e530c8c17cc4613f6298cdee63392e2b9fe1712b13646e05e6efc010f60c4def

See more details on using hashes here.

File details

Details for the file Plan_Your_Workout-0.0.3-py3-none-any.whl.

File metadata

File hashes

Hashes for Plan_Your_Workout-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 7cb1655e554e308921b0704049d96b244fb74c2968a7c85ef0dc23a6805e533f
MD5 14b7dfe94420b93cb76435f1a6c4f378
BLAKE2b-256 d63f01f306f983dd5585743caef11d4e976cd8b35a75082a96a8ae5c44b345a8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page