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.1.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.1-py3-none-any.whl (1.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: plan_your_workout-0.0.1.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.1.tar.gz
Algorithm Hash digest
SHA256 e1b7bf47479fd8c82b5d5374d72237d558b1af64dcce2034682682d785e20a8c
MD5 3f51134f00fa423e45a32ebb6c9da942
BLAKE2b-256 7c735f308c2ca739e7552c44297a308b9253f997722f197b4eaa2d762d153021

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Plan_Your_Workout-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 75f686fe7acf4f48c341ccb3264a177d17e0781479e48302a1a34bd2f7c90561
MD5 a41da63c915c57d225a3da09a1bf3786
BLAKE2b-256 2767c92259c9fd62b5d2b19e705d57d1ee291f4948d998b5f18970c7060e4029

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