Back to cases
Продукт · Multi-tenant CMS2026

SVOYYA — a multi-tenant CMS for the agency

A platform powering 30+ client sites with a single admin, roles and analytics.

Client
AURORRA (internal product)
Discipline
Web application
Headline metric
API :3000 · admin :3001 · public-site :3002
Challenge

Running 30+ client sites needed one CMS, not «WordPress per site, each one different».

Approach

Multi-tenant platform: NestJS API, Prisma + Postgres, dedicated Next.js admin, dedicated Next.js public-site with ISR. Per-tenant roles, unified analytics, one deploy.

Outcome

Launching a new client = create a tenant, not «spin up a site». Support scales linearly.

Stack
pnpm monorepo
NestJS · Prisma
PostgreSQL
Next.js 15 (admin)
Next.js 15 (public-site)

Ready to discuss your project?

30 minutes — and you'll have a sense of scope, timeline and price.