ChefGPT 👨‍🍳🤖

AI Powered Cooking Application

Description 📚

ChefGPT is a web application that leverages ChatGPT to provide recipes based on the ingredients the user has available to them. Access it here!

Infrastructure 🏗️

The front end of this app was written in Svelte and built using SvelteKit. The backend is a Python server that hosts a Flask API that the client will fetch the recipes from. On this server we generate the suggestions by using the OpenAI ChatCompletion SDK and then parse the responses into a consumable format for the front-end. The backend is hosted on Heroku whereas the the frontend is hosted on Vercel.

  • Svelte
  • Python
  • Flask
  • OpenAI/ChatGPT
  • Docker
  • Vercel
  • Heroku