MealBot is a proof-of-concept bot that helps you find recipes and plan meals based on the items in your fridge. Users can add items to their fridge, search for recipes, and plan meals for the week.
This project was built on NextJS App Router and uses Server Components. The database is managed using Prisma and PostgreSQL (hosted on Supabase) with authentication provided by NextAuth. The bot is built on ChatGPT 3.5 and features streaming to the client for a more snappy experience.