Skip to content
Built on .NET 10 / Production-ready

Ship your .NET SaaS in days, not months

Production-ready boilerplate with Stripe, auth, multi-tenant backoffice, and everything you need to launch.

.NET 10 · Stripe · PostgreSQL · Clean Architecture
01/Features

Everything you'd build anyway

Revenue from day one

Stripe subscriptions, one-time payments, webhooks, and customer portal. Start collecting revenue immediately.

Subscriptions / One-time / Webhooks / Portal

Secure by default

ASP.NET Identity with JWT, social login, email verification, and password reset. Production-grade auth out of the box.

Multi-tenant architecture

Tenant isolation, per-tenant config, and data separation. Serve hundreds of customers from a single deployment.

Observability from the start

OpenTelemetry, Sentry, and structured logging built in. Know exactly what happened and when.

Admin backoffice included

Multi-tenant admin panel for users, subscriptions, and settings. Available in Blazor, Angular, React, and Vue — pick your stack, ready to customize.

Get started in minutes

Delivered to your inbox. Unzip, configure, ship. Clean architecture with Application, Infrastructure, and API layers built right.

$ unzip dotnet-saas.zip $ dotnet restore $ dotnet run
02/Comparison

How much time are you wasting on boilerplate?

Every SaaS needs the same foundation. Here's what it costs from scratch:

From scratch

  • Auth & Authorization~8 hrs
  • Stripe Payments~10 hrs
  • Multi-tenant Architecture~15 hrs
  • Email Setup~4 hrs
  • Database & Migrations~6 hrs
  • Admin Backoffice~12 hrs
  • SEO, Styling, APIs~8 hrs
  • Total~63 hours

With .NET SaaS

Minutes
Clone Configure Ship
Save 63+ hours
03/AI-Ready

AI understands your codebase out of the box

.NET SaaS ships with context files that teach AI assistants your architecture, conventions, and skills. Just prompt — it already knows the codebase.

CLAUDE.md
# Skills
Architecture: Clean Arch
Conventions: MinimalApi
Patterns: Repository, CQRS
AGENTS.md
# Instructions
DB: PostgreSQL + EF Core
Migrations: Code-first
Testing: Testcontainers
README.md
# Getting Started
$ dotnet run --project Api
Frontend: Blazor | React
Config: .env.example
Claude Code
>
Works with
Claude Code Cursor Copilot Windsurf

Preview

See it in action

Real screenshots from the actual product. What you see is what you get.

app.myapp.com/account/login
Authentication - Sign in page with social login
app.myapp.com/billing
Billing - Subscription plans with Stripe integration
admin.myapp.com/organizations
Multi-tenant - Organizations management with 10 tenants
admin.myapp.com
Admin Dashboard - Stats, quick actions, activity feed
04/Tech Stack

Battle-tested integrations included

Production-ready integrations built with best practices.

Revenue

Stripe Payments

Subscriptions, one-time payments, webhooks, and customer portal. Complete billing infrastructure ready to collect revenue.

Stripe Webhooks Customer Portal
Security

Authentication

ASP.NET Identity with JWT, social login, email verification, and password reset.

ASP.NET Identity JWT
Scale

Multi-tenant

Tenant isolation, per-tenant config, and data separation from a single deployment.

Tenant Isolation
Engagement

Email

Transactional emails powered by Resend with RazorLight templates.

Resend RazorLight
Data

Database

EF Core with PostgreSQL, migrations, seeding, and repository pattern.

EF Core PostgreSQL
Analytics

PostHog

Session replay, funnels, and feature flags out of the box.

PostHog
Errors

Sentry

Catch errors before your users report them. Stack traces and context.

Sentry
Observability

OpenTelemetry

Structured logging and distributed tracing built in.

OpenTelemetry
Admin

Admin Backoffice

Multi-tenant admin panel for users, subscriptions, and settings. Available in all 4 frontends — pick your stack, ready to customize.

Blazor Angular React Vue
05/Architecture

Clean Architecture, built right

A production-grade architecture that scales with your business.

Application layers
API→ Endpoints, Middleware
Application→ Services
Domain→ Entities
Infrastructure→ EF Core
Frontend options
Blazor
Server-side rendering
React
SPA with Vite
Angular
Enterprise-ready
Vue
Progressive framework
Jose Barbosa

Built by Jose Barbosa

Creator of .NET SaaS · .NET Conf Thailand Organizer

After 10+ years shipping .NET products at Thoughtworks, Seven Peaks, and Lambda3, I kept rebuilding the same infrastructure — auth, payments, multi-tenancy. So I extracted the patterns that actually survive production into a single boilerplate.

Thoughtworks Seven Peaks Lambda3 .NET Conf Thailand
06/Pricing

Simple pricing. No surprises.

Pay once — build unlimited projects, lifetime updates included.

Starter

For solo developers.

$199 $149USD
  • Full source code
  • All features
  • 1 UI framework
  • Lifetime updates
  • Unlimited personal projects No client work
  • Email support

Select your frontend:

Pro

For teams shipping products.

$349 $299USD
  • Full source code
  • All features
  • All 4 UI frameworks
  • Lifetime updates
  • Unlimited projects Client work OK
  • Priority email support
  • 30-min architecture call

Enterprise

For teams that need guidance.

$599USD
  • Full source code
  • All features
  • All 4 UI frameworks
  • Lifetime updates
  • Unlimited projects Client work OK
  • Priority email support
  • 30-min architecture call
  • 5h consulting & training
Pay once Lifetime updates No subscriptions
07/FAQ

Frequently asked questions

What tech stack does .NET SaaS use?+
.NET 10, ASP.NET Core, EF Core, PostgreSQL, and Tailwind CSS. Clean architecture with separate Application, Infrastructure, and API layers.
Do I get the full source code?+
Yes. Complete, unobfuscated source code. No vendor lock-in, no runtime dependencies.
Can I use it for multiple projects?+
Yes. All plans include unlimited project usage. Build as many SaaS products as you want.
What about updates?+
All plans include lifetime updates. No recurring fees.
What's the difference between the plans?+
Starter includes one UI framework of your choice (Blazor, Angular, React, or Vue). Pro and Enterprise include all four frameworks. Enterprise adds 5 hours of consulting and training to accelerate your team.
Ready to ship

Your SaaS is ready.
Just add your idea.

Everything you need to ship, nothing you don't.

Pay once Use forever Lifetime updates