What problem does it solve?
This Skill provides a complete blueprint for building multi-tenant SaaS applications using Go, PocketBase, and a modern web stack, enabling developers to structure authentication, tenancy, billing, deployment, and monitoring.
Core Features & Use Cases
- Multi-tenant architecture patterns: tenant isolation, per-tenant data modeling, and tenant-aware request handling.
- Subscription and billing integration: subscription plans, Stripe checkout and webhooks, license enforcement, and admin controls.
- Deployment and operations guidance: Docker, Kubernetes, and production-ready configurations for scalable SaaS apps.
- Use Case: A SaaS startup wants to launch a multi-tenant Go application backed by PocketBase with automated billing and tenant management.
Quick Start
Install dependencies, review the architecture patterns, and follow the example deployments to bootstrap a multi-tenant SaaS project with Go and PocketBase.