Build order

Roadmap

Suggested implementation order from scaffold to soft launch.

Phase 0 — Foundation (done / in progress)

  • [x] Private GitHub repo
  • [x] Django project scaffold + apps
  • [x] Public product docs at tyneside.software/lauren/
  • [ ] Team access to private repo
  • [ ] Local Postgres optional docker-compose

Phase 1a — Auth & membership

  • Custom user roles
  • Signup / login / account pages
  • Stripe products + webhooks + Customer Portal
  • Membership.is_entitled gates content

Phase 1b — Practitioners & timetable

  • Practitioner profiles + approval
  • Verification badges
  • Session CRUD + admin approval
  • Member timetable + enrol
  • Join URL only if entitled

Phase 1c — Recordings & legal

  • Recording model + storage (R2)
  • Consent flags enforced
  • Privacy / terms / disclaimer polish
  • Contact form

Phase 1d — Soft launch prep

  • Staging on Railway/Render/Fly
  • Accessibility pass
  • Legal review
  • DNS for lauren.tyneside.software when ready

Phase 2+ (ideas)

  • Embedded video (Daily.co / LiveKit)
  • Organisation and NHS tiers
  • CIC funding track
  • Richer search / recommendations