- As a user, I want to upload a new dish containing its ingredients
- As a user, I want to create a weekly menu, tracking dish name and ingredient counts
- As a user, I want to generate a weekly grocery list, potentially directly adding to shopping cart using 3rd party API
- As a user, I want to view a dashboard showing fav meal over the last week, last month, last quarter, etc.
- Frontend: React, tailwind, vite, shadcn
- Backend: nodejs with Express
- Database: MySQL, Prisma
- Prototyping: wireframe
- Database Design&Setup(https://dbdiagram.io/d/meal-tracker-DB-67972bbb263d6cf9a021a4e5)
- Backend: basic CRUD
- Frontend: shadcn
- Testing: unit & integration
- Deployment
- Woolworth API