Inspiration

We were inspired by the daily struggle of deciding "what to cook": standing in front of a fridge full of ingredients but lacking inspiration, or seeing a delicious dish on social media but not knowing how to recreate it. We wanted to bridge the gap between having ingredients and creating amazing meals.

What it does

RecipeMaster is an AI-powered recipe discovery app that transforms cooking. Upload a photo of any dish to instantly get the complete recipe, or enter ingredients you have to discover new meals. Features hands-free voice navigation, smart cooking timers, and cultural cuisine exploration powered by Google Gemini AI.

How we built it

Built with Next.js 14 and TypeScript for the frontend, Node.js/Express backend, and SQLite database. Integrated Google Gemini 1.5 Flash for AI recipe generation and food photo recognition. Used Web Speech API for voice commands and text-to-speech, with Tailwind CSS for responsive design.

Challenges we ran into

Optimizing AI prompts for consistent recipe formatting and accuracy Implementing reliable voice recognition across different browsers

Accomplishments that we're proud of

Achieved accurate food identification from photos using computer vision Built smart ingredient substitution system with impact analysis Developed responsive design that works perfectly on mobile devices

What we learned

Advanced prompt engineering techniques for AI recipe generation Web Speech API integration and cross-browser compatibility Real-time state management for voice-controlled interfaces Optimizing AI API calls for better performance and cost efficiency

What's next for RecipeMaster

Meal planning and grocery list generation Social features for recipe sharing and ratings Nutritional analysis and dietary goal tracking

Built With

Share this project:

Updates