CMU capstone project: Automated meal planner and grocery list
The env files with demo keys are committed as examples. One-time setup:
- Backend
cp backend/.env.example backend/.env
- Frontend
cp frontend/.env.local.example frontend/.env.local
- MongoDB – ensure MongoDB is running locally (e.g.
mongodb://127.0.0.1:27017). - Run
- Backend:
cd backend && npm install && npm run dev - Frontend:
cd frontend && npm install && npm run dev - Open http://localhost:8080 (or the port Vite prints).
- Backend:
- Optional – seed recipes:
cd backend && npm run seed:general
(For production, use your own Auth0 tenant and Spoonacular API key; do not commit real .env.)
Web App Demo: https://youtu.be/eyBAlUeGDzY
Software Documentation: https://spanda.bitdocs.ai/share/d/25Ej0100zygYhPKp