Commit Graph

5 Commits

Author SHA1 Message Date
jason
ed0a3f9389 photos phase 3
All checks were successful
Build and Push Docker Image / build (push) Successful in 17s
2026-03-30 11:03:36 -05:00
jason
4672f70a60 photos phase 3
Some checks failed
Build and Push Docker Image / build (push) Failing after 10s
2026-03-30 10:45:16 -05:00
jason
5431177b7a photos phase 3
All checks were successful
Build and Push Docker Image / build (push) Successful in 35s
2026-03-30 10:27:50 -05:00
420321c9a9 cleanup 2026-03-29 21:57:23 -05:00
35ed5223a0 Phase 1 & 2: full-stack family dashboard scaffold
- pnpm monorepo (apps/client + apps/server)
- Server: Express + node:sqlite with numbered migration runner,
  REST API for all 9 features (members, events, chores, shopping,
  meals, messages, countdowns, photos, settings)
- Client: React 18 + Vite + TypeScript + Tailwind + Framer Motion + Zustand
- Theme system: dark/light + 5 accent colors, CSS custom properties,
  anti-FOUC script, ThemeToggle on every surface
- AppShell: collapsible sidebar, animated route transitions, mobile drawer
- Phase 2 features: Calendar (custom month grid, event chips, add/edit modal),
  Chores (card grid, complete/reset, member filter, streaks),
  Shopping (multi-list tabs, animated check-off, quick-add bar, member assign)
- Family member CRUD with avatar, color picker
- Settings page: theme/accent, photo folder, slideshow, weather, date/time
- Docker: multi-stage Dockerfile, docker-compose.yml, entrypoint with PUID/PGID
- Unraid: CA XML template, CLI install script, UNRAID.md guide
- .gitignore covering node_modules, dist, db files, secrets, build artifacts

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-29 21:56:30 -05:00