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