Multi-Tenant SaaS Starter

Production-grade Multi-Tenant SaaS application with row-level security

Features

  • Multi-tenancy with row-level security
  • Email/password + GitHub OAuth
  • RBAC (Owner, Admin, Member)
  • Workspaces & Projects
  • Activity Logging
  • Stripe Billing

Tech Stack

  • Next.js 14 (App Router)
  • Go REST API (Chi)
  • PostgreSQL + Redis
  • Docker Compose
  • TypeScript
  • Tailwind CSS