Ever been home alone and hungry, staring at a few random ingredients not knowing what to cook?
Bawarch-AI has got your back! 🍲
Just tell it the ingredients you have, and within seconds, it serves you a complete recipe — straight from your kitchen pantry to your plate.
📋 Table of Contents
- 📸 Screenshots
- 🌟 About the Project
- ✨ Features
- 💻 Tech Stack
- 🚀 Getting Started
- 👥 Project Team
- 📜 License
Bawarch-AI is an AI-driven recipe generation web app built with React and Vite.
It simplifies your cooking experience — just input a list of ingredients you have, and the app uses Gemini AI to create a personalized recipe in real-time.
Here’s how it works:
- 🥬 You add all the ingredients you currently have at home.
- 🤖 Bawarch-AI uses Gemini AI to think like a real chef and generate a unique recipe.
- 📜 The recipe is beautifully formatted and displayed in an easy-to-read layout with markdown rendering.
- 🔄 You can clear everything and start again anytime.
- 🧾 Dynamic Ingredient List: Add, delete, or reset your ingredients easily.
- 🤖 AI-Powered Recipe Generator: Uses Gemini AI to generate recipes with smart suggestions.
- 📜 Markdown Rendering: Custom markdown-to-HTML converter for elegant recipe display.
- 🍳 Smooth User Experience: Scroll animations and instant feedback while fetching recipes.
- 🧹 Clear All / Start Over Options: Allows restarting anytime with a clean slate.
Frontend: React (with Vite)
Styling: CSS
AI Engine: Gemini AI (through getRecipeFromGemini)
Markdown Rendering: Custom parser implemented in React
Build Tool: Vite
To get a copy of Bawarch-AI up and running locally:
Make sure you have Node.js and npm installed on your machine.
Clone the repository:
git clone https://github.com/AyushAwasthi26/Bawarch-AI.gitNavigate into the project directory:
cd Bawarch-AIInstall dependencies:
npm installRun the development server:
npm run devYour app will be live at http://localhost:5173/ 🎉
Ayush Awasthi — Frontend Developer & UI Designer
Built with love, clean code, and a craving for food.
This project is licensed under the MIT License — see the LICENSE.md file for details.