Inspiration
As both health and community conscious individuals, we decided to create a platform that will address both of these concerns. Inspired by the concept of "Run for Cancer" marathons, we believe the best motivation for staying fit isn't just for the sake of your own health, but also for the health of your community.
What it does
Our platform rewards you and your community for meeting your workout goals! Create a plan of what workouts you want to complete, and when you successfully meet those goals, you're eligible to donate to a charity of your choice -- fully supported by a sponsoring organization. Furthermore, have your workout checked off by a friendly AI assistant!
How we built it
Our tech stack composed of HTML, CSS, and Javascript to handle frontend elements; OpenCV, Gemini, and Elevenlabs API for the AI coach; Auth0 to handle logins; and finally Flask to tie everything together. We started by composing two big signature features -- the interactive user dashboard frontend and the AI coach -- and merging them together into the intuitive platform we see now.
*We would like to acknowledge assistance from ChatGPT and Gemini.
Challenges we ran into
The biggest challenge was perhaps getting our AI coach to work. Getting the APIs to harmonize, improving the accuracy of the vision model, and the speech synthesis to speak just right was a long iterative process. It was also very challenging to deploy the AI coach's features into our web platform. We faced bugs, glitches and inaccuracies, but with lots of patience we made it work!
Accomplishments that we're proud of
Although a challenging process, we are extremely proud of our successful integration of the Gemini and Elevenlab's APIs, as getting the tools to synthesize in a humanly way was no easy task. Additionally, we are proud of being able to produce a platform that looks visually pleasing and comprehensive in features.
What we learned
Overall we learned a lot about the web development process and rapid prototyping. We discovered much about designing engaging platforms to support our local communities. We also enjoyed learning how to integrate cutting-edge generative AI technologies to bring user engagement to the next level.
What's next for FilanthroFit
We have big plans for FilanthroFit! We would love to flesh out the website more, add additional features, and see where it would take us. We not only want to rally the support of fitness enthusiasts and charities, but also big sponsors wiling to promote equity in our communities.

Log in or sign up for Devpost to join the conversation.