Inspiration

Everyone wants to exercise and be healthy. Even maybe wanting to gain or lose weight. But where do they start? We wanted to create an application that can give the user a proper exercise to start with given their current body statistics (age, weight, and height). Everyone has trouble getting started to their goal of being healthy so we wanted to make that step easier.

What it does

So the app at the start will ask for your age, weight, and height based on what you have entered, it will recommend an exercise that you can start with. This takes into account the BMI (Body Mass Index) and other stats.

How we built it

Firstly, we needed to decide what coding language we were gonna use. All of us had a lot of experience using python so that was what we decided to use. We used the Tkinter library in python to build the graphical user interface. From there we added different styles such as words and colors and even gradients. For the backend of the app, we had to use python def functions. The main idea of the backend was to create two functions

Challenges we ran into

Initially, we had no idea how to implement most of the features that we had planned in python. For instance, we didn’t know much about creating an app just through python, Tkinter. We learned to properly use Github which not all of us were familiar with. It took us a while to get fully set up. One of the biggest challenges we faced was the fact that our time zone did not match up with the schedule of the hackathon. In total, we had less than 12 hours to finish the entire project. We were misinformed about the deadline of the project, it was extremely stressful to squeeze everything in the last 40 minutes. Overall, this project taught us the value of doing efficient research.

Accomplishments that we're proud of

We are proud of the fact that we were able to manage our time in the end. At first, we underestimated how difficult this project would have been and how much effort it would take to do each aspect of the code. Additionally, some group members didn’t know all the functions for using python and used their resources to their advantage to search some of it up. We implemented our research skills and made something from scratch that we have never done before. Ultimately, in the end, we are proud to have submitted a finished product that each group member is satisfied with.

What we learned

We learned how to make an overall functional app with Python and we also learned new individual things we can do with Python and how we can incorporate it into our own personal projects.

What's next for Fit Finder

Incorporate other extensions such as maybe a timer or some sort of extension one can use while they work out.

Built With

Share this project:

Updates