SaaS · Next.js dashboards

PTbase. A SaaS for coaches — built by the team you'd hire.

Industry
SaaS · coaching
Timeline
12 weeks
Team
4 people
Launched
2024
PTbase
  • 8 h / wk
    Time saved per coach
  • 6 weeks
    Time to first paying user
  • 24
    Active coaches in pilot
01

The challenge

Coaches juggle clients across sheets, calendars and notes apps. Nothing talks to anything. PTbase set out to collapse that into one coach-first workspace.

02

Our approach

Full-stack build: Next.js app router with server components for heavy dashboards, Supabase + row-level security for multi-tenant data, Clerk for auth, Stripe for billing. Real-time updates via Supabase channels so coaches and clients see the same view instantly.

We obsessed over the 'program Monday morning' workflow — the moment coaches used to lose two hours to admin.

03

The result

Pilot coaches reclaimed ~8 hours a week. The product moved from prototype to paying accounts in under a quarter.

Built with

The tools behind PTbase.

Every stack choice is deliberate — boring where boring works, clever where clever pays off.

  • Next.js 15
  • React 19
  • TypeScript
  • Tailwind v4
  • Supabase
  • Clerk
  • Stripe
  • Vercel
  • Framer Motion
Your project, next

Want a case study that reads like yours?

30-minute call, no slide deck, no sales pressure. You leave with a plan whether you hire us or not.