13 Commits

Author SHA1 Message Date
9e7d589c22 Verify-suite work (this session):
- M  package.json — added typecheck, test:e2e, verify scripts; added @playwright/test devDep
  - M  pnpm-lock.yaml
  - M  .gitignore — Playwright artifacts
  - M  tsconfig.json — auto-modified by Next.js include path
  - ??  e2e/ — config + fixtures + 3 specs
  - ??  playwright.config.ts
  - ??  scripts/verify.sh, scripts/db-test-truncate.sql
2026-05-10 07:42:46 -04:00
6fd8b0317e v1 softlaunch 2026-05-05 10:39:59 -04:00
6023fe5214 email reminders 2026-05-03 09:43:10 -04:00
815d4e0bdd add Stripe 2026-05-02 14:05:30 -04:00
a270d83c1a phase B therapist self-serve: /therapist (schedule + availability) 2026-05-02 09:35:31 -04:00
3dfc84aa43 initial ux 2026-05-02 09:25:07 -04:00
dbca91e06b customer account/bookings + cancellation email 2026-05-02 09:07:19 -04:00
4c70fe2f39 public booking flow: /book browse → magic-link signup → confirm 2026-05-02 08:46:12 -04:00
415813470a auth.js magic-link login + protected admin shell with bookings list 2026-05-01 21:13:02 -04:00
c768dda3a1 booking flow, loader, email, admin cli 2026-05-01 18:59:19 -04:00
b513accdf5 added availability 2026-05-01 18:32:01 -04:00
036512f590 added availability 2026-05-01 18:24:09 -04:00
ed7cae1acd Initial commit from Create Next App 2026-04-29 12:20:56 -04:00