Skip to content
Case studySaaS
Swellr

A multi-tenant affiliate and MLM platform where every tenant gets its own commission structure.

Year
2025
Vertical
SaaS

The challenge

Affiliate and network-marketing programmes each have their own commission rules, hierarchy depth and payout logic. Running them on per-client forks means every rule change is a deployment, for one customer at a time.

What we built

01Multi-tenant architecture with per-tenant isolation
02Configurable affiliate and MLM commission structures
03Downline hierarchy and genealogy tracking
04Tenant-level branding and administration

Outcomes

Multi-tenant
One codebase, isolated tenants
Configurable
Commission structures per tenant

How we shipped it

01

Tenancy at the data layer

Isolation is enforced where the records live rather than in application checks sprinkled through the controllers, so a new tenant is a configuration change and not a fork.

02

Commission as configuration

The commission structure and hierarchy depth are data, not code. A programme's rules change without touching the deployment that serves every other tenant.

03

Genealogy that stays fast

Downline trees get deep and are read constantly. The hierarchy is modelled so that reading a genealogy does not walk the whole tree on every page load.

Stack

Laravel
React
TypeScript
PostgreSQL
Live · accepting briefs/lat 25.20 lon 55.27
Get started

Aprojectlikethis?

One-page brief, two-week sprint, real exit ramps.

Now booking
2 slots open
Aug '26

next kickoff · week 34

Availability · next 6 weeks
W32
W33
W34
W35
W36
W37
First reply< 24h
median · last 30d4h 12m
24hFirst reply
40+Platforms shipped
4.9★Client rating
SOC 2Ready