Inspiration: I wanted to find a working, unsuspicious, training plan that was free for me based on my BMI and that could help me but I didn't. I did some research and learned about how humans gain and lose weight and muscle mass. This paved the way for the Diet generator portion. I also looked at the most effective exercises for specific muscle groups; creating the training plan! The use was for me, until I realized how much it could help others start their fitness journey.

What it does: You input your height, weight, age, gender, activity level, and preferences for weight loss and gain to get your tailored diet plan and training plan. They follow the pattern of 3 sets 3-5 times a week due to their intensity.

How we built it: I utilized Python to create this project and there are a few functions I made, not so difficult to understand, but were crucial to the plan.

Challenges we ran into: There was a rounding issue that I had, because I started coding a month ago, but I fixed it using some logical thinking:

Issue: I wanted to round to the tens place value Solution: '''print(round(variable_x, -1), "text....") puts "xxx0.0 text...." '''

Accomplishments that we're proud of: This project significantly reduces the time one has to research to get a basic idea of fitness and an immediate answer thoroughly (something that I didn't get).

What we learned: Every single physical portion of a human affects their training plan and would be too complicated for a current beginner coder like me to bring to fruition but, the compound lifts used and averages of the data are nevertheless accurate to a great extent.

What's next for Training Plan and Diet Generator For Fitness: Adding exercises based on people's genetics issues or advantages and including a deeper plan and tracker. Hopefully, I can make this into an all-in-one free app. What sets this apart from other apps is how much info it gives you even for a basic idea; you can get and track what you need to eat, drink, train, and hopefully sleep (based on circadian rhythms) in one app for free. I want to use AI to enhance this in the future!

Built With

Share this project:

Updates