Monthly habit tracker — dark navy UI with sidebar, weekly grid, analytics, and Chart.js trends.
Data is stored in localStorage (Phase 1). Cloud sync comes in later phases.
npm install
npm run devnpm run build
npm startapp/ Next.js App Router
components/ HabitMatrix UI
lib/habit-matrix/ Storage, analytics, utils
prototype/ Original standalone HTML reference
HABITMATRIX_PLAN.md Phased vibe-coding guide
| Key | Purpose |
|---|---|
hm_habits_v2 |
Habit list (emoji, name, id) |
hm_data_{year}_{month} |
Checkmarks for a given month |
See HABITMATRIX_PLAN.md — Phase 2 adds Supabase database.