Multi-tenant SaaS platform

Unitti

A complete SaaS for running clubs: training plans, payments, store and community.

Client
Unitti
Industry
Sports & running clubs
Delivery
Multi-tenant SaaS platform

The challenge

Running clubs managed athletes, workouts and monthly fees in spreadsheets and chat groups, with no visibility into who was about to quit.

The solution

We built a multi-tenant platform in a monorepo: an admin dashboard for the club and an app for the athlete, with personalized workouts, payments by PIX, card and bank slip, a store, gallery, leaderboard, challenges and automatic re-engagement for inactive athletes.

What we delivered

  • Admin dashboard in Next.js 14 with App Router
  • Athlete app in React Native with Expo
  • Node.js API with Prisma, PostgreSQL and JWT authentication
  • Mercado Pago payments integration with webhooks
  • Retention dashboard with churn, engagement and cohorts

Results

  • Many clubs on the same platform, each with isolated data
  • Automated recurring billing, with reminders for overdue payments
  • Community and challenges to keep athletes engaged

Technologies

  • Next.js
  • React Native
  • Node.js
  • Express
  • Prisma
  • PostgreSQL
  • Turborepo
Next case A single view of the patient

Shall we build the next case together?

Tell us what you need. We reply within one business day with next steps.