Evelyne Lee

AI Chef

May 2026 – June 2026

AI Chef

A React web application that generates recipes from user-provided ingredients using AI-powered text generation.

Overview

AI Chef is a React-based web application that generates recipe suggestions from user-provided ingredients using a large language model. Built as part of the Scrimba Learn React curriculum, the project provided hands-on experience working with modern React development patterns, component-based architecture, state management, and API integration.

Tools & Technologies

React, JavaScript, HuggingFace AI API, HTML, CSS

Highlights

  • Implemented React state management using hooks to handle ingredient lists and recipe generation
  • Integrated an AI-powered API to generate recipes from user-provided ingredients
  • Built reusable React components and conditional rendering patterns for dynamic content display

Challenges

One of the primary challenges was managing user input and application state while creating a smooth workflow from ingredient collection to recipe generation. The project required coordinating asynchronous API requests, conditionally rendering content based on application state, and ensuring generated recipes were presented in a clear and user-friendly format.

Outcome

The completed application allows users to enter available ingredients and receive AI-generated recipe recommendations in real time. Through the project, I strengthened my understanding of React hooks, component composition, API consumption, and building interactive user interfaces that incorporate AI-powered functionality.