Inspiration

I have always liked exercise but finding I don't have the budget for a personal coach, and I always have trouble using fitness apps that give generic advice. This inspired me to create an AI based fitness assistant that helps and guides you on how to improve using the APP.

What it does

It lets you track your sleep, nutrients, exercises , food, and lets an AI assistant help and guide your journey. It knows a

How we built it

I used a HTML, CSS and javascript to make the website front end, and then using Django, I linked used fetch requests from the front end to link it to the backend database. I also used OpenAI’s API as the main AI guiding the user.

Challenges we ran into

There were many challenges. Lots of errors. The bars were showing different values, or not saving to the database.

Accomplishments that we're proud of

I think I'm proud that I was able to make this app functional. This was the first time I used Databases in Django, and I had to figure out a lot of things.

What we learned

I learned how to create logins and sign up features in a website, and also how to plan and design a multipage project.

What's next for Fitpal

I want to focus on making it more production friendly. Then I want to incorporate more long term memory systems so the AI acts like a real coach, and then I can release it to the public.

Share this project:

Updates