Govind Arora
← All work

SaaS2024–2025Live

Buxo

Multi-tenant SaaS with the auth and billing plumbing done properly.

Role
Full-stack
Period
2024–2025
Stack
Next.jsNestJSTypeScriptPostgreSQL

The problem

Multi-tenancy is the part of SaaS that is cheap to fake and expensive to retrofit. Tenant isolation, billing state and permissions all had to be correct at the data layer from the start.

What I built

  1. 01Tenant scoping enforced in the data access layer so a query cannot accidentally cross tenants
  2. 02Authentication and session handling built against the billing state, so entitlement and identity stay in sync
  3. 03Next.js front end against a NestJS API, with the domain logic living server-side

Outcome

Live in production as a multi-tenant platform.

Multi-tenant
Tenancy
Enforced at the data layer
Isolation