New · .NET 10 SaaS Starter

Ship your B2B SaaS
in weeks, not months

The production-ready .NET foundation we would want on day one: multi-tenant workspaces, secure accounts, subscription billing and Azure deployment, already built, tested and documented. You write the features that make your product different.

  • One-time purchase
  • Full source code
  • Unlimited projects
// Program.cs — your SaaS, composed of modules
var builder = WebApplication.CreateBuilder(args);
 
builder.AddModules(
  new IdentityModule(),  // accounts, 2FA, SSO
  new TenancyModule(),   // workspaces, roles
  new BillingModule(),   // your Stripe account
  new YourModule());     // your product ✓
 
await builder.Build().RunAsync();
.NET 10
C# 14 · Aspire
4
Ready modules
Azure
Deploy in one run

Every SaaS rebuilds the same three months of plumbing

Sign-up, two-factor authentication, teams and roles, invitations, subscriptions and webhooks, tenant isolation, deployment pipelines. None of it is your product, all of it has to be right. The starter gives you that layer, written the way senior .NET teams build for enterprise clients.

01

Weeks saved

Start from a running app with accounts, workspaces and billing, not from an empty solution.

02

Done right

Signed and idempotent webhooks, tenant isolation enforced by the database layer, rules checked by tests.

03

Yours to change

Plain .NET code, no runtime dependency on us: read it, change it, ship it under your name.

04

Ready for Azure

Bicep and Azure Pipelines take you from repository to a running staging environment.


Everything a B2B SaaS needs before its first feature

Each part is a module you can read in an afternoon, with its own database schema and tests.

Modular monolith

.NET 10, Clean Architecture, modules that only talk through contracts, an outbox for reliable events, and architecture tests that keep it that way.

Accounts & security

Registration with e-mail confirmation, password reset, two-factor authentication with recovery codes, Google and Microsoft sign-in.

Multi-tenant workspaces

Owner, Admin and Member roles, e-mail invitations, a workspace switcher, and data isolation applied to every query automatically.

Subscription billing

Charge your customers with your own Stripe account: plans and limits, Checkout, Customer Portal, signed webhooks processed once.

Blazor front end

Server-rendered pages for accounts, two-factor setup, workspaces, members and billing, on the same origin as the API.

Azure deployment

Bicep for App Service, PostgreSQL, Key Vault and Application Insights; Azure Pipelines for CI, migrations and deployment.


Built like a client project, not a demo

PRYZMA builds enterprise .NET software for insurance, banking and energy companies. The starter follows the same standards: explicit architecture, security reviewed at every step, and documentation written for the developer who joins next year.

The stack

Current, supported, no exotic dependencies

  • .NET 10 & C# 14 — ASP.NET Core, minimal APIs, Blazor
  • PostgreSQL & EF Core 10 — one schema per module, migrations included
  • .NET Aspire — one command starts the database, mail catcher and dashboard
  • OpenTelemetry — traces, metrics and logs, locally and in Application Insights
  • Unit & architecture tests — layer rules checked on every build
  • Azure DevOps or GitHub — pipelines for Azure Pipelines included

Made for .NET developers who ship

Founders & indie developers
Launch your SaaS idea without spending the first quarter on authentication and billing.
Product teams
Give your team a shared, tested foundation and a clear architecture from the first commit.
Agencies & consultancies
Start every client SaaS from the same base and hand over clean code your clients can maintain.

One payment. Full source code. Unlimited projects.

Pick the edition that matches the number of developers working on the code.

Solo
For one developer
$299 Launch price
$199
one-time payment · excl. VAT
  • 1 developer
  • Unlimited projects
  • Full source code on GitHub
  • 12 months of updates
  • Commercial licence
Buy Solo
Agency
For client work
$1,299 Launch price
$899
one-time payment · excl. VAT
  • Up to 10 developers
  • Unlimited client projects
  • Hand over the code to your clients
  • 12 months of updates
  • Commercial licence
Buy Agency
Secure checkout by Polar · prices exclude VAT, added at checkout where applicable · access to the private GitHub repository right after purchase

Questions before you buy

What do I get exactly?

Read access to the private GitHub repository of the starter, with every release published during your update period, and a commercial licence. Right after the purchase, Polar asks for your GitHub account and GitHub sends you the invitation. Clone or fork it into your own private repository and start building.

We use Azure DevOps, not GitHub. Is that a problem?

No. GitHub is only how we deliver the code. Clone it once and push it to your Azure Repos: the CI and deployment pipelines are written for Azure Pipelines. To take a later release, fetch it from our repository and merge it into yours.

Who receives the money my customers pay?

You do. The billing module works with your own Stripe account: you create your products and prices, your keys stay in your Key Vault, and payments go to your Stripe balance. PRYZMA takes no fee on your revenue.

Can I use it for several products, or for clients?

Every edition allows unlimited projects for the number of developers it covers. Building products for clients and handing their code over to them requires the Agency edition. What no edition allows is sharing or reselling the starter's source code itself. The details are in the licence.

What about updates?

Each release is one tagged commit with release notes, so you see exactly what changed and can merge it into your copy. Your purchase includes 12 months of updates; you keep every version you received forever.

What do I need to run it?

The .NET 10 SDK and Docker. One command starts PostgreSQL, a local mail catcher, the application and the Aspire dashboard. An Azure subscription is only needed when you deploy.

Do you offer help to build on it?

Yes. PRYZMA is a .NET consultancy: we can review your architecture with a fixed-price audit, train your team on the starter, or build your product with you. Get in touch.

Start with the boring parts done

Accounts, workspaces, billing and deployment, ready today. Your features, from tomorrow.