Theme

Health/Fitness

Inspiration

As computer science students, it can be difficult to go outside and touch grass. We've been intimidated by all the gym equipment and understand how difficult it can be to start a personal fitness journey.

What it does

Our application allows users to pick a workout type, preferred workout days, and experience level to craft a personalized workout plan that caters to each individual's needs. Users can select specific exercises on the plan that will embed a youtube video to learn more about that specific exercise.

How we built it

Using Typescript and Python, we have a React frontend and a Flask backend. Our backend utilizes OpenAI's API to generate individual workout plans.

Challenges we ran into

We had difficulty taking OpenAI's response and rendering it properly into our UI. Team members also faced difficulties with CORS issues.

Accomplishments that we're proud of

We're proud of our successful integration with the OpenAI API and a smooth and user-friendly experience.

What we learned

We learned how to send data between the different layers of our application and generate response's using the OpenAI API.

What's next for Gym Genius

User creation/authentication and the feature of adding friends on the platform would be our next move for Gym Genius.

Built With

Share this project:

Updates