Skip to content

Latest commit

Β 

History

38 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🍳 AI Recipe Generator

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.


πŸš€ Features

  • πŸ“ 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

πŸ›  Tech Stack

Frontend

  • React (Vite)
  • JavaScript (ES6+)
  • CSS (modern styling)
  • html2canvas (for screenshots)

Backend

  • Node.js
  • Express.js
  • Groq AI API (LLM)
  • REST API architecture

πŸ“‚ Project Structure

src/ β”œβ”€β”€ ai/ β”‚ └── aiService.js β”œβ”€β”€ components/ β”‚ β”œβ”€β”€ Main.jsx β”‚ β”œβ”€β”€ RecipeInput.jsx β”‚ └── RecipeCTA.jsx └── main.jsx

server/ β”œβ”€β”€ index.js β”œβ”€β”€ package.json └── .env

About

🍳 AI Recipe Generator – A modern full-stack web app built with React and Node.js that generates step-by-step cooking recipes using AI based on user-provided ingredients. Includes clean UI, smart controls, and one-click recipe screenshot export.

Resources

Stars

6 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages