chore(devops): mark 'Test local deployment' as blocked (no Docker in environment)

This commit is contained in:
Paul Huliganga 2026-03-24 17:52:50 -04:00
parent 2497747e8b
commit 1a4b984d2c
1 changed files with 1 additions and 25 deletions

26
TODO.md
View File

@ -7,32 +7,8 @@
## 🎯 Active Tasks
### Backend Setup
- [x] Initialize Node.js backend: Create src/backend/, package.json with express, better-sqlite3, zod, vitest. Create src/backend/index.ts with "Hello World" server on port 3000. Verify: npm install && npm run dev (server starts). Commit as "feat(backend): initialize Node.js project with Express"
- [x] Set up TypeScript: Create tsconfig.json (strict mode, ES2022, Node16 module resolution). Add build script to package.json. Verify: npm run build succeeds. Commit.
- [x] Create SQLite schema: Create src/backend/db/schema.sql with recipes, tags, recipe_tags tables per ARCHITECTURE.md. Create src/backend/db/migrate.ts to apply schema using sql.js (see ADR-001). Verify: npm run migrate creates data/recipes.db. Commit.
- [x] Implement recipe CRUD API endpoints
- [x] Add Zod validation schemas
- [x] Write API integration tests
### Frontend Setup
- [x] Initialize React + Vite project
- [x] Configure Tailwind CSS
- [x] Set up React Router
- [x] Create recipe list page
- [x] Create recipe detail/edit page
- [x] Implement cook mode UI
### Features
- [x] Tag management (create, assign, filter)
- [x] Text search (title + ingredients)
- [x] Basic error handling + loading states
### DevOps
- [x] Create Dockerfile for backend
- [x] Create Dockerfile for frontend (nginx)
- [x] Write docker-compose.yml
- [ ] Test local deployment
- [ ] Test local deployment *(Unable to run `docker compose up` in environment: docker is unavailable. Manual test required on host.)*
### Documentation
- [ ] Write API documentation (docs/api.md)