Skip to content

osama-ktab/ChefAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

10 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

ChefAI

A smart system for creating recipes based on available ingredients.

Chef AI (Intelligent Kitchen Assistant)

An interactive, responsive React web application that acts as an intelligent kitchen assistant. The application leverages AI to generate customized cooking recipes based on the ingredients a user currently has at home.

๐Ÿš€ Features

  • Dynamic Ingredient Management: Users can add and manage a list of available ingredients with built-in validation (prevents duplicate entries and handles empty inputs gracefully).
  • AI-Powered Recipe Generation: Integrates with the Hugging Face API to instantly process the ingredients list and generate a complete, creative recipe.
  • Seamless UX/UI: Designed with smooth interactions, including auto-focusing input fields after submission and a clean rendering layout for the generated recipes.
  • Component-Driven Architecture: Built with highly reusable React components (Form, IngredientsListItems, Recipe, etc.).

๐Ÿ’ป Tech Stack

  • Frontend Framework: React.js (built with Vite)
  • State Management: React Hooks (useState, useEffect)
  • AI Integration: Hugging Face API / Inference Models
  • Styling: CSS3 (Modern responsive layout)

About

An AI-powered kitchen assistant built with React and Hugging Face API that generates custom recipes based on your available ingredients.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors