Skip to content

AI-powered recipe app built with React Native that suggests Indian and global dishes from ingredients (English or Hindi), with step-by-step guides, videos, and personalized meal recommendations.

Notifications You must be signed in to change notification settings

krishx06/Recipify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

1. Project Title

Recipify - AI Powered modern recipe discovery app that helps users cook smarter — with AI-generated recipes, personalized suggestions, and seamless Google login.

2. Your Name & Roll Number

Krish Patil – 2024-B-11102006C

3. Problem Statement

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.

4. Proposed Solution / Idea

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

5. Key Features

  • 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

6. Target Users / Audience

  • Indian households
  • Students living in hostels/PGs
  • Amateur and experienced home cooks
  • Food enthusiasts exploring Global cuisines

7. Technology Stack

  • 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

8. Expected Outcome

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

9. Timeline (8 Weeks)

  • 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

10. Additional Notes

  • 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.

About

AI-powered recipe app built with React Native that suggests Indian and global dishes from ingredients (English or Hindi), with step-by-step guides, videos, and personalized meal recommendations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published