AI Recipe Generator is a modern full-stack web application that creates step-by-step cooking recipes using artificial intelligence.
Users simply enter ingredients, and the app instantly generates a complete recipe with a clean and user-friendly interface.
This project focuses on real-world frontend + backend integration, clean UI/UX, and practical AI usage.
- π Add ingredients dynamically
- π€ Generate AI-powered recipes
- β³ Loading state while recipe is being prepared
- β Cancel last generated recipe
- πΈ One-click recipe screenshot export (gallery/download)
- π¨ Modern, responsive UI
- π Secure API handling via backend
- React (Vite)
- JavaScript (ES6+)
- CSS (modern styling)
- html2canvas (for screenshots)
- Node.js
- Express.js
- Groq AI API (LLM)
- REST API architecture
src/ βββ ai/ β βββ aiService.js βββ components/ β βββ Main.jsx β βββ RecipeInput.jsx β βββ RecipeCTA.jsx βββ main.jsx
server/ βββ index.js βββ package.json βββ .env