TemptAItion is an AI-powered culinary assistant that transforms everyday ingredients into delicious recipes — using the power of generative AI. Whether you're a beginner or a seasoned cook, this tool helps you discover new meals effortlessly.
- AI Recipe Creation — Enter your ingredients and get personalized recipes instantly
- Recipe Regeneration — Not satisfied? Instantly generate an alternate recipe
- Save Recipes — Save your favorite AI-generated recipes to your personal profile
- User Authentication — Secure sign up/login to manage saved recipes
- Profile Page — Access your saved recipes in a clean and organized dashboard
- Curated Recipes — Browse a selection of chef-approved dishes
- Ingredient Suggestions — Get suggestions when you're unsure what to use
- Responsive Design — Seamless experience across devices
- Add Ingredients — Enter the items you have
- Generate Recipe — AI creates a custom recipe based on your input
- Regenerate (Optional) — Get alternate suggestions instantly
- Save Recipe — Log in to save recipes to your profile
- Cook & Enjoy — Follow the instructions and enjoy your meal!
- Frontend: React, CSS3
- AI Integration: Google Gemini API
- Authentication: Supabase Auth
- Database: Supabase
- Routing: React Router
- Deployment: Vercel
# Clone the repository
git clone https://github.com/Akshith-cdr/Recipe-Generator.git
# Navigate to project directory
cd Recipe-Generator
# Install dependencies
npm install
# Create .env file with your API key
echo "VITE_GEMINI_API_KEY=your_api_key_here" > .env.local
# Start development server
npm run dev- Dietary filters (Vegan, Keto, Gluten-Free)
- Shopping list generation based on saved recipes
- Multi-language support
- Recipe rating and comment system
- AI usage insights in profile
Created with ❤️ by Akshith
If you found this project helpful, please consider giving it a star! ⭐
