Inspiration
Meal prep can be overwhelming, especially when balancing fitness goals, dietary restrictions, and ingredient availability. Many people struggle with planning meals efficiently, often leading to wasted groceries or unhealthy last-minute food choices. Fridge was born from the idea that meal planning should be simple, flexible, and personalized—a smart assistant that helps you create meal schedules based on what you have, what you like, and what fits your lifestyle.
What it does
You input fitness goals, skill level, available ingredients, and more. Mistral then generates a recipe based on what’s in your fridge, and allows you to save favorite meals for future use. You can also manually add recipes and adjust difficulty levels to match their culinary expertise. Whether you’re meal prepping for the week or just looking for a quick dinner idea, Fridge ensures you always have a plan. You have the option to add their own recipes and rate these recipes.
How we built it
- Frontend: Built using React.js for a responsive and interactive user interface
- Backend: Developed with Node.js and Express.js to handle API requests and database operations
- Database: MongoDB to store user profiles, recipes, and rating history
- AI Integration: Implemented Mistral AI for recipe generation and personalization
- Authentication: JWT-based user authentication system
- Recipe Rating System: Implemented a 5-star rating system to gather user feedback
- Recipe History: Created a personalized dashboard to track and manage saved recipes
Challenges we ran into
- Fine-tuning the AI to generate realistic and executable recipes
- Handling edge cases with dietary restrictions and ingredient substitutions
- Implementing an effective recipe rating system that could influence future AI generations
- Ensuring recipe instructions were clear and followed a logical sequence
- Managing the balance between user preferences and nutritional requirements
- Optimizing database queries for quick recipe retrieval and history management
Accomplishments that we're proud of
- Successfully integrated Mistral AI to generate personalized recipes
- Created an intuitive user interface for recipe generation and management
- Implemented a learning system that improves recipe suggestions over time
- Built a robust rating system that influences future recipe generations
- Developed a comprehensive solution for meal planning that considers multiple user factors
- Created a scalable architecture that can handle growing user base and recipe database
What we learned
- Working with AI models for creative content generation
- Building systems that learn from user feedback
- Database optimization for storing and retrieving recipe data
- The importance of user experience in recipe presentation
- Handling complex user preferences and dietary restrictions
- The challenges of natural language processing in recipe generation
What's next for Check My Fridge
- Mobile app development for iOS and Android
- Integration with grocery delivery services
- Weekly meal planning features with shopping lists
- Social features to share and discover recipes
- Nutritional analysis and tracking
- Integration with smart kitchen devices
- Recipe video generation
- Community features for recipe sharing and modification
- Advanced dietary tracking and goal setting
- Integration with fitness tracking apps

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