Recipify - AI Powered modern recipe discovery app that helps users cook smarter — with AI-generated recipes, personalized suggestions, and seamless Google login.
Krish Patil – 2024-B-11102006C
Many people in India struggle with deciding what to cook based on the ingredients they have. Existing recipe apps often focus on Western cuisines, fail to understand local ingredient names in Hindi/regional languages, and don’t offer an AI-based personalized experience.
Recipify solves this by using AI and real-time recipe APIs to help users quickly discover meals based on their inputs and preferences. The app allows users to:
- Enter available ingredients to get recipe suggestions
- Get AI-generated recipes using Google Gemini
- Explore recipes even without entering ingredients
- Filter recipes by cuisines (Italian, Indian, Mexican, Chinese, American, etc.)
- Save favorite recipes
- Log in securely using Supabase Google OAuth
- Ingredient-based recipe suggestions (supports English & Hindi names for ingredients)
- AI-powered recipe generator (Gemini)
- Cuisine filters: Indian, Italian, Mexican, Chinese, American & more
- Exploration mode for discovering new recipes
- Random recipe picker for instant inspiration
- Step-by-step instructions
- Google Sign-in using Supabase Auth
- Favorites section stored in user profile
- Indian households
- Students living in hostels/PGs
- Amateur and experienced home cooks
- Food enthusiasts exploring Global cuisines
- Frontend: React Native (Expo), React Navigation, Supabase Auth (Google OAuth)
- Backend: Node.js, Express.js, MongoDB (Mongoose),
- APIs: Spoonacular API, Edamam API, Gemini AI API
A fully functional mobile app that:
- Understands both Hindi and English ingredient inputs
- Suggests relevant recipes instantly
- Generates recipes using AI
- Discovers Global cuisines
- Saves user preferences securely
- Provides a clean, intuitive recipe discovery experience
- Week 1: Research & UI/UX design
- Week 2: Backend setup & database integration
- Week 3: Authentication system & profile features
- Week 4: Cuisine filters + explore
- Week 5: Favorites + user data
- Week 6: Ingredient-based recipe engine
- Week 7: AI recipe generator
- Week 8: Testing, bug fixes & deployment
- The app uses global cuisine filters.
- Saved recipes are synced to MongoDB through backend APIs.
- AI suggestions will improve over time using user history and preference learning.