Inspiration

For the past couple years, the members of our group have made their health a priority by consistently eating a good diet and working out. This inspired us to create FitHub to help other people begin their fitness journey.

What it does

Our app asks users about some of their fitness goals, and provides a detailed workout plan and diet based on what they want to achieve.

How we built it

We used python code for the backend of the website, along with the Langchain library and OpenAI API to access an AI model for our project. For the frontend, we used Figma to create React.js code, and CSS styles.

Challenges we ran into

One of the biggest challenges we ran into was that we were struggling to implement the python library, Streamlit, for the front-end of our code. We spent almost 3 hours trying to implement the library with our code, but we ended up unsuccessful in our implementation. This led us to finding a new way by using Figma.

Accomplishments that we're proud of

An accomplishment that we are proud of is that even though we didn’t know how to code the front-end of our project, we learned new technologies to help us accomplish this task.

What we learned

We learned how to integrate pre-existing artificial intelligence models into our own creations. We also learned how to integrate back-end and front-end code together.

What's next for FitHub

For the future of FitHub, we hope to continue helping our users reach their fitness and dietary goals.

Built With

Share this project:

Updates