You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Achieve your fitness goals with personalized guidance. Answer a few questions, and our AI-powered platform generates a tailored fitness plan just for you. Enjoy customized workouts, nutrition tips, and exercise recommendations. FitFlow makes fitness accessible and enjoyable, empowering you on your journey to a healthier lifestyle.
How to use 🔥
Users start by filling out a questionnaire that asks them various questions, about goals, lifestyle, and what they are aiming for.
Users are then asked to create an account in order to have their data saved for later use.
After signing up the user is given a plan created with the use of AI software that they can follow.
Tech Stack 💻
React
Flask
Tailwind CSS
MongoDB
Challenges we ran into 💪
We faced a lot of challenges throughout the project. Some issues we ran into were trying to figure out how to properly use the OpenAI API for our backend to communicate with. Another issue was setting up the backend server so that it would communicate with the database and client properly and pass in the correct information. Lastly, another challenge we faced was the timezone differences between some of our members and limited communications since the difference was great.
Accomplishments that we're proud of 🚀
We were proud of being able to implement the Open AI implementation so that the user's questionnaire results would be saved for the user's account in the database and then presented as the entire workout plan that the AI develops.
What we learned 📖
Designing a visually appealing interface to enhance user experience and engagement
Connecting frontend components to backend functionality, such as fetching data from APIs or handling user authentication, is crucial for a dynamic and interactive website
Effectively handling and processing user data is essential for generating personalized content and delivering a tailored experience
Working collaboratively with a team requires clear communication, task delegation, and frequent updates to ensure smooth progress and timely project completion
What's next for FitFlow ➡️
Incorporating nutrition and meal planning features, including personalized meal plans, recipe suggestions, and nutrition tracking
Building a vibrant fitness community within FitFlow, allowing users to connect, share progress, motivate each other, and participate in challenges or competitions
Developing a mobile app for FitFlow to offer users on-the-go access to workout plans, exercise demonstrations, and tracking features
About
Achieve your fitness goals with personalized guidance. Answer a few questions, and our AI-powered platform generates a tailored fitness plan just for you. Enjoy customized workouts, nutrition tips, and exercise recommendations. FitFlow makes fitness accessible and enjoyable, empowering you on your journey to a healthier lifestyle.