Working prototype for the Anchor product (PM home assignment). The app is a single-page React experience demonstrating the core triage discipline: Schedule, Snooze with re-check date, or Dismiss.
[Add your Netlify URL here after deploy]
- Next.js 14 (App Router)
- React 18
- Tailwind CSS
- lucide-react (icons)
- CSS-only animations (no animation libraries)
npm install
npm run devOpen http://localhost:3000.
- Push this repo to GitHub.
- Sign in to Netlify → "Add new site" → "Import an existing project" → select this repo.
- Netlify auto-detects Next.js. Click "Deploy".
- Done — you'll get a URL like
anchor-prototype.netlify.app.
- Triage — daily morning queue with one card at a time. Three forced states.
- Snoozed ("Waiting Room") — items that have a return date.
- Week — paired North Star Metric (terminal-state rate + coverage), supporting metrics, decision rules.
A todo without a time is a wish. The product doesn't replace the calendar — it feeds it.