Case studiesClient portal
Client portal
Every client gets a portal for their project.
- Year
- 2026
- Built with
- Next.js · TypeScript · Supabase · Sanity · Stripe
- Where the project stands.
- What we need from them.
- What comes next.
- Every phase, one view.
- Open a phase, see the work.
- No status email needed.
How we built it
- One codebase, a subdomain per client.
- Passwordless sign-in by secure link.
- Built on the same system we use to deliver.
Next project
Nutrition practice