Beginner · 3–8 hours

Habit tracker (weekend)

Finishable project that teaches state, empty states, and iteration.

Stack hint: Local-first SPA or simple full-stack

Human test: PARTIAL · 2026-08-02 — Ian: basic and needs further work, but working-ish. Hosted as demo for learning, not a finished product bar. How we test

Reference demo on this site

Partial reference from a real prompt run: core loop works (working-ish) but basic — expect a second iteration for polish, edit UX, and streak edge cases.

Open demo →

Milestones

  1. CRUD habits
  2. Daily complete toggle
  3. Streak summary
  4. Persistence

Starter prompt

Habit tracker (weekend) · starter
Brief Build a habit tracker with add/edit/delete, daily completion, and a 7-day summary. Persist data. Accessible toggles. Honest empty states.
Constraints Keep scope finishable. Document env vars. No secrets in client code. Prefer accessible UI. List assumptions at the end.

Hardening notes

Full checklist: Production reality & hardening.

← All projects