Skip to content

Add SaaS Starter to TypeScript Starters/Boilerplates - #173

Open
sayahweb2-png wants to merge 1 commit into
semlinker:masterfrom
sayahweb2-png:add-saas-starter
Open

Add SaaS Starter to TypeScript Starters/Boilerplates#173
sayahweb2-png wants to merge 1 commit into
semlinker:masterfrom
sayahweb2-png:add-saas-starter

Conversation

@sayahweb2-png

Copy link
Copy Markdown

Summary

  • Adds SaaS Starter to the TypeScript Starters/Boilerplates section
  • Full-stack TypeScript SaaS boilerplate with NestJS 11 + Angular 21, JWT/OAuth/2FA auth, Stripe billing, multi-tenancy, Docker, and Terraform

Details

SaaS Starter is a production-ready full-stack TypeScript boilerplate designed to accelerate SaaS development. It includes:

  • Backend: NestJS 11 with TypeORM, BullMQ job queues, and Swagger API docs
  • Frontend: Angular 21 with NgRx state management and Tailwind CSS
  • Auth: JWT + OAuth2 (Google, GitHub) + Two-Factor Authentication
  • Payments: Stripe integration with subscription management
  • Infrastructure: Docker Compose for local dev, Terraform for AWS deployment
  • Multi-tenancy: Built-in tenant isolation and management

The entry is added at the end of the Starters/Boilerplates list, following the contributing guidelines.

Full-stack TypeScript SaaS boilerplate with NestJS 11 + Angular 21,
JWT/OAuth/2FA auth, Stripe, multi-tenancy, Docker, and Terraform.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant