Skip to main content
Leangency

Case studiesClient portal

Client portal

Every client gets a portal for their project.

Year
2026
Built with
Next.js · TypeScript · Supabase · Sanity · Stripe
  1. Where the project stands.
  2. What we need from them.
  3. What comes next.
  1. Every phase, one view.
  2. Open a phase, see the work.
  3. 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