A secure, cost-effective family meal planning web application for a small household.
Stack: React 19 + TypeScript + TailwindCSS | ASP.NET Core 9 on AWS Lambda | DynamoDB | Cognito | OpenAI | CDK
See specs/ for full project specifications.
| Start Here | Description |
|---|---|
| specs/README.md | Project overview, architecture, and spec index |
| specs/MILESTONES.md | 8-phase delivery plan (start with Phase 0) |
| specs/PHASE0_CHECKLIST.md | Living Phase 0 setup and verification checklist |
| specs/PHASE1_CHECKLIST.md | Living Phase 1 foundation checklist |
| specs/PHASE2_CHECKLIST.md | Living Phase 2 parallel execution checklist and ownership lanes |
| specs/PHASE2_CODESPACES_KICKOFF.md | Codespaces kickoff packet for Phase 2 workstream |
| specs/PHASE3_CHECKLIST.md | Living Phase 3 cookbook/recipe checklist and validation lanes |
| specs/PHASE4_CHECKLIST.md | Living Phase 4 meal planning checklist and deployed validation status |
| specs/PHASE5_CHECKLIST.md | Living Phase 5 grocery list checklist with automated vs manual validation split |
| specs/COPILOT_CONFIG.md | Agent, instruction, and skill configuration |
All profile data, recipes, constraints, and configuration in the spec documents are DRAFT and must be verified with the user before committing during implementation. See specs/README.md for details.
thc-meal-planner-app/
├── .github/ # Copilot agents, instructions, skills, CI/CD
├── frontend/ # React 19 + TypeScript + Vite + TailwindCSS
├── backend/ # ASP.NET Core 9 (.NET AOT Lambda)
├── infra/ # AWS CDK (TypeScript)
├── specs/ # Project specifications (16 docs)
└── README.md