A simple, lightweight application that allows users to set preferences and generate personalized recipes from ChatGPT. Allows them to save recipes to a personal database for later viewing
Visit Website** Feel free to use a dummy email-address such as MailTrap or Guerilla Mail to test out the application, or watch the demo video below!
Frontend: HTML, CSS, Javascript, Bootstrap, Jinja Templating w/ Flask sensitive API keys from client side code.
Backend: Flask, Sqlite3, OpenAI, Deployed on AWS using Nginx and Gunicorn
MyRecipeGPT is an all-in-one application for generating recipes with OpenAI that allows you to set preferences such as diets, allergies, and access to certain kitchen equipment. Generated recipes can be saved to your recipe data-base where you can read, edit, or delete them. Includes account management features like email verification, changing usernames, and updating passwords.
Uses email verification and Flask Werkzeug password management to keep account data separate and protected.