• SaaS
  • Coaching and training

Coaching business

A platform for a coaching business to bill by subscription and open its courses only to paying members.

Recurring Mercado Pago subscriptions and a members-only course campus.

Role
Lucas, on his own
Status
Delivered
Duration
2026
Stack
Next.js, PostgreSQL, Prisma, Clerk, Mercado Pago, Cloudflare R2

At a glance

3
subscription plans with recurring billing
100%
of external accounts in the client's name
1
Lucas built it on his own, end to end

The problem

The business needed to sell its coaching programs as subscriptions, give content access to members only and keep them posted on every session.

How we approached it

Lucas built a membership platform in Next.js with PostgreSQL and Prisma. Members subscribe to one of three plans with recurring billing on Mercado Pago and get into a members-only campus with courses and live sessions, with videos on Vimeo and files on Cloudflare R2.

The admin panel manages content, members and email campaigns. Session reminders go out on their own through scheduled jobs, authentication runs on Clerk and errors are tracked in Sentry.

The handoff included a setup guide so the client could connect her own accounts.

Plans page: three monthly memberships in Uruguayan pesos, with the recommended plan highlighted and the button to pay Member campus: progress, next lesson, the program's modules and content locked by plan
Sample data

Where it stands

The platform is ready, and every external account, from Mercado Pago to video hosting, is in the client’s name.

Need something similar?

Tell us about it, and within one business day we'll tell you how we'd approach it, with a timeline and a cost estimate.

Coaching businessLet's talk