Inspiration

Meal planning and workouts can be challenging, especially when trying to meet specific fitness goals. Inspired by generative AI, we created Gains AI to simplify meal and workout planning, helping users stay on track with their fitness journey.

What it does

Gains AI generates custom meal plans based on users' caloric needs for weight gain and personalized workout routines to match their fitness goals, offering easy-to-follow plans that promote progress.

How we built it

We used OpenAI’s GPT-4 for generating personalized meal and workout plans, ensuring the content is both balanced and tailored to user preferences. The app was built with HTML, CSS, and JavaScript for the front-end to provide a simple and user-friendly experience. The backend was powered by Node.js for handling API requests, and Firebase was used for secure user data storage. We also integrated external APIs to fetch caloric data and workout recommendations, offering users a comprehensive and dynamic fitness platform.

Challenges we ran into

We faced challenges ensuring that the AI-generated meal plans were accurate and the workout routines were effective. Optimizing the AI models to meet diverse fitness goals also required adjustments.

Accomplishments that we're proud of

We built a fully functional platform that offers personalized meal and workout plans with smooth AI integration, providing users with a personalized and intuitive experience. Getting the AI integration to work required building a node.js server in order to properly run it.

What we learned

We learned how to integrate AI content generation for both meal planning and workouts while ensuring personalization. We also gained experience with API integrations and building a mobile-first platform.

What's next for Gains AI

Next, we plan to add AI-generated grocery lists and macronutrient tracking to further personalize the experience, and improve workout tracking and AI recommendations. 🚀

Built With

Share this project:

Updates