# vercel/platforms

A full-stack Next.js app with multi-tenancy.

Repository: https://github.com/vercel/platforms
Canonical: https://ross.abutalabs.com/products/platforms
Homepage: https://vercel.pub
Language: TypeScript
License Family: other
Topics: nextjs, vercel, tailwindcss, multi-tenancy, multi-tenant-applications
Last push: 2026-07-08T20:18:51+00:00

## Health v2 (maintenance only)
Score: 73/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 91, release rhythm 35, longevity 100
- inputs: {"age_days": 1686, "days_push": 56, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 6706, forks 1062 (observed 2026-08-28T04:09:47.926024+00:00)

## What it is
A production-ready Next.js multi-tenant application template from Vercel that demonstrates subdomain-based tenancy with custom routing, Redis-backed tenant data, and an admin interface. It serves as a reference implementation and starter kit for building SaaS platforms on Next.js and Vercel.

## Use cases
- build a multi-tenant saas with custom subdomains
- next.js starter kit for tenant subdomain routing
- example of multi-tenant architecture in next.js app router
- manage tenants with an admin panel and redis storage
- deploy a saas platform on vercel with wildcard domains
- learn how to route subdomains in next.js middleware

## When to choose
- you are starting a Next.js SaaS with per-tenant subdomains
- you want a Vercel-optimized multi-tenancy reference implementation
- you need a working example of subdomain detection across local, preview, and production environments

## When to avoid
- you need a framework or library to install rather than a full example app
- your stack is not Next.js or not deployed on Vercel
- you require a license permitting unrestricted reuse of the code
- you need advanced tenancy features like per-tenant databases or billing out of the box

## Facets
- artifact type: application
- maturity: active
- function: web-framework, routing, middleware, templating, ui-components, caching
- domain: web-development, frontend, backend, self-hosted
- platform: cloud
- tags: nextjs, multi-tenancy, saas-boilerplate, subdomain-routing, tailwindcss, shadcn-ui, upstash-redis, starter-kit, typescript, example-app, nodejs, web-server, vercel

## Member repositories
- vercel/platforms (main) score 73

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:47.926024+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T07:21:26.499324+00:00, confidence not recorded.
  - readme: https://github.com/vercel/platforms (fetched 2026-08-28T04:09:47.926024+00:00, sha d2a25a90d660)
  - homepage: https://vercel.pub (fetched 2026-08-29T08:39:19.444771+00:00, sha 2acf4b1318c6)
- Data as of 2026-08-30T08:39:29.467469+00:00.
