Client Portal
web
Problem it solved
Client files, invoices and updates were spread across email threads.
An invitation-only portal that gives each client one project dashboard.
AI workflow
- Scope and contract written at Gate 1 with Claude
- Required CI checks on main let Claude merge green PRs
- Dashboard built from configurable content buckets
Features
- Invitation-only access
- Per-client dashboard
- Invoices and payments
Software
- Next.js
- Clerk
- Prisma
- Stripe