Skip to content
/ ai-chef Public

A web app built with React. Takes a list of ingredients as input from user and outputs a recipe to the user with OpenAI's GPT-4o API.

License

Notifications You must be signed in to change notification settings

cdmain/ai-chef

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Chef web application

AI Chef Screenshot AI Chef Screenshot AI Chef Screenshot AI Chef Screenshot

Try it out

Click here to live demo: AI Chef 🚀

Instructions

Once the app is running. The application allows the user to:

  • Add incredients into an input that they have or want to use for cooking.
  • After adding at least 1 ingredient to the list, the user will be prompted to get a recipe.
  • The LLM GPT-4o will use the ingredients added and generate a recipe that will be displayed.

Technologies Used

Frontend

  • Vite: A fast and lightweight build tool that optimizes development and production performance.
  • HTML5: Structure of the application, ensuring semantic and modern markup.
  • CSS3: Styling and responsive design to make the app mobile-friendly.
  • JavaScript: Adds functionality and interactivity, making the app dynamic.
  • React.js: Efficiently builds your user interface with state management and re-rendering.

Backend & Infrastructure

  • OpenAI GPT-4o: Processes ingredient lists and generates detailed recipes in Markdown format for the frontend to easily process and display.
  • Cloudflare Workers: Acts as the backend API, handling requests from the frontend and securely communicating with OpenAI for AI-powered recipe generation. This ensures low latency and global scalability via edge computing.

License

This project is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

CC BY-NC-SA 4.0

Enjoy using this easy to use cross-platform AI Chef application! 🤖🧑‍🍳

About

A web app built with React. Takes a list of ingredients as input from user and outputs a recipe to the user with OpenAI's GPT-4o API.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published