{"repo":"steve-piece/subdomain-isolated-turborepo","free":true,"listed":false,"github":"https://github.com/steve-piece/subdomain-isolated-turborepo","clone":"git clone https://github.com/steve-piece/subdomain-isolated-turborepo.git","description":"A multi-tenant Turborepo built with Next.js 16, featuring custom subdomains for each tenant.","language":"TypeScript","stars":17,"topics":["multi-tenancy","supabase","subdomain-isolated","apptemplates","b2b","nextjs16","template","turborepo","typescript"],"license":"MIT","category":"databases-storage","readme_excerpt":"Enterprise B2B SaaS Template Ship Faster. Build Smarter. A production-ready multi-tenant B2B SaaS starter that handles the hard parts—domain isolation, tenant routing, RBAC, and billing—so you can focus on what makes your product unique. Live demo available at marketing-app.com . Prerequisites Requirement Description :------------ :------------ Vercel Sign up (free tier) — for deployment Supabase Sign up (free tier) — for auth, database, edge functions Resend Sign up (free tier) — for transactional emails Two Domains Marketing domain + protected domain with wildcard support Node.js 20+ Download — for local development pnpm npm install -g pnpm — for local development Quick Start Step 1: Deploy to Vercel Click the button below to clone the repo and create the Marketing App project. Enter your app identity values when prompted. Note : The deploy will succeed, but the app will show a \"Server Error\" when opened — this is expected since Supabase isn't configured yet. The repo is now cloned to your GitHub. Step 2: Create Protected App Project 1. Go to vercel.com/new and paste the GitHub repo URL created in Step 1 2. Click Edit next to Root Directory , and set it to apps/protected 3. Copy/paste the env vars below into the environment variables section 4. Click Deploy (app will show \"Server Error\" until Supabase is configured) Step 3: Go To The Starter Guide [!IMPORTANT] Access the Getting Started Guide Here → Why This Template? Building a multi-tenant B2B SaaS from scratch means week","default_branch":null,"files":null,"tree":[],"storefront":"/r/steve-piece","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/steve-piece/subdomain-isolated-turborepo/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}