Project · SaaS

Beacon Portal

Self-serve client portal for a services firm

Category
SaaS
Timeline
7 weeks
Stack
Next.js, Prisma, Postgres, Stripe, Auth0

The problem

Status updates, approvals, and invoices scattered across inboxes.

What we built

A client portal where customers track project status, approve deliverables, pay invoices, and message the team, replacing a tangle of email threads and spreadsheets.

Highlights

  • Project timelines and deliverable approvals with version history
  • Stripe billing with invoices, receipts, and payment reminders
  • Role-based access for client stakeholders and internal staff
  • Notifications and digests that cut status emails to near zero

Stack

  • Next.js
  • Prisma
  • Postgres
  • Stripe
  • Auth0

Need something like Beacon Portal?

Most of this is reusable. Tell us your version of the problem and we will scope the smallest build that solves it.