Documentation — Blazor Blueprint .NET 10 SaaS Template
Login Register

Getting Started

Set up your development environment

  • 📋 Prerequisites
  • ⚙️ Installation
  • 💻 Development Setup
  • 🎯 First Run

Architecture

Clean Architecture & Project Structure

  • 📐 Architecture Overview
  • 📁 Project Structure
  • 🏗️ Solution Architecture

Configuration

Essential settings and setup

  • 🗄️ Database Configuration
  • ⚡ Redis Configuration
  • 🔐 Authentication Setup
  • 📧 Email Configuration

Security & Encryption

Field-level encryption, key management, and deploy hygiene

  • 🔒 Encrypted Fields
  • #️⃣ Hashed Tokens
  • 🗝️ Data Protection Keys
  • 🚀 Deploy Safety

Privacy & Cookies

Consent, GDPR obligations, and data retention

  • 🍪 Cookie Consent
  • 🚦 Consent-Gated Loading
  • 👤 Personal Data Rights
  • 🧹 Retention Sweeps

Subscription Billing

Charge your tenants for access

  • 💷 Plans & Trials
  • ⏱️ Lifecycle & Dunning
  • 🔑 Entitlements

Deployment

Build, deploy & production setup

  • 🔨 Building
  • 📦 Deployment
  • 🔄 CI/CD Setup
  • 🏭 Production

Database schema

Relational schema & EF migrations

  • 🔃 Model-driven vs migrations
  • 🧩 What a plugin costs
  • 🛠️ Regenerating migrations
  • 🚀 Running DbMigrator

Plugins

Create & manage plugins

  • 📚 Plugin Development Guide
  • ⚙️ Plugin Management

API Reference

API docs & service architecture

  • 📡 Service Architecture
  • 📚 API Documentation
  • 🔐 Service Authentication

Upgrading

Take upstream updates into your own fork

  • 🌱 Fork Setup
  • 🔢 Versioning
  • 🔄 Performing an Upgrade

Support

Get help and connect

  • 🆘 Community Support
  • 💼 Professional Support
  • 🤝 Contributing

Template, Not a Product

Blazor Blueprint is a starter template (a codebase you clone and extend), not a hosted product or SaaS you subscribe to. You run it yourself, customise it for your use case, and ship your own application. This documentation covers setup, architecture, and deployment of the template so you can build and operate your product on top of it.

Ready to Build?

Set up, architecture, deployment — the whole guide is above. The complete source is free to use — including commercially — while your business earns under £100k/year. Past that, a one-time commercial licence (from £499, excl. VAT) applies. Every tier ships the same product; nothing is feature-gated.

🔓 Source-available • Free under £100k/yr revenue • Commercial licence (from £499) above that • Full source code included

An unhandled error has occurred. Reload

Connection lost

Trying to reconnect to the server…

Attempt 1 of 30, retrying in 0s

Could not reconnect

Check your internet connection, then try again.

Session expired

The server could not resume your session. Reload the page to carry on.