Frequently Asked Questions

Find answers to common questions about BlazorBluePrint.

General

What is BlazorBluePrint?

BlazorBluePrint is a production-ready enterprise Blazor WebAssembly template built by October North. It provides a complete foundation for building modern web applications with multi-tenancy, authentication, admin dashboards, and more -- all following Clean Architecture principles with CQRS and MediatR.

What technology stack does BlazorBluePrint use?

BlazorBluePrint is built with .NET and Blazor WebAssembly on the frontend, ASP.NET Core Web API on the backend, Entity Framework Core for data access, MudBlazor for UI components, MediatR for CQRS, Hangfire for background jobs, and SignalR for real-time features. It supports SQL Server, PostgreSQL, and MySQL databases.

What is included in my purchase?

You receive the complete, unobfuscated source code for the entire template. This includes all layers (Domain, Application, Infrastructure, WebUI), sample applications, unit tests, Docker configuration, CI/CD pipelines, and documentation. You also get lifetime access to all future updates.

Features

What sample applications are included?

BlazorBluePrint comes with 5 fully functional sample applications: a Helpdesk/Support Ticket System (with lifecycle management, SLAs, and Kanban board), an Expense Tracker (with budgets and analytics), a Task Manager (with project boards), Real-Time Chat (direct and group messaging via SignalR), and a System Monitor (with live CPU/memory charts). These demonstrate real-world patterns and serve as a starting point for your own features.

Does BlazorBluePrint include background job processing?

Yes. BlazorBluePrint integrates Hangfire for background job processing with a themed dashboard. You can schedule recurring jobs, fire-and-forget tasks, and delayed jobs with automatic retry logic and queue management. The Hangfire dashboard is built into the admin panel with role-based access control.

What real-time features are supported?

BlazorBluePrint uses SignalR for real-time communication. This powers live notifications (toast alerts for system events), the real-time chat sample app, and the system monitor with live metrics. You can extend SignalR hubs for any real-time feature your application needs.

Is BlazorBluePrint GDPR compliant?

BlazorBluePrint includes GDPR-ready features out of the box: personal data export (in JSON, Excel, and PDF formats), data portability (Article 20 compliance), account deletion workflow, audit logging of all data access, and consent management. These provide a solid foundation for GDPR compliance in your application.

What languages does BlazorBluePrint support?

BlazorBluePrint ships with 10 languages: English, Spanish, French, German, Portuguese (BR), Chinese, Japanese, Dutch, Korean, and Italian. Language preferences are persisted per user, and the UI includes culture-aware formatting for dates, numbers, and currency. Adding new languages is straightforward with the included localization infrastructure.

Pricing & Licensing

How does the licensing work?

Each purchase grants a single developer license. One developer can use BlazorBluePrint in unlimited personal or commercial projects. If you have a team of developers, each developer who works with the source code needs their own license. See our EULA for full details.

What is the difference between Starter and Professional?

Starter (single-tenant, $249) includes all features except multi-tenancy. It is ideal for building a single application for one organization. Professional (multi-tenant, $599) includes everything in Starter plus full multi-tenancy support: per-tenant databases, tenant management dashboard, tenant switching, and per-tenant branding -- perfect for building SaaS applications.

Do I get lifetime updates?

Yes. Every purchase includes lifetime access to all future updates at no additional cost. As we add new features, update dependencies, improve performance, and fix bugs, you will receive all updates for the edition you purchased.

What kind of support is included?

Both editions include email support at support@blazorblueprint.com. The Professional edition includes priority support with faster response times. Support covers questions about setup, configuration, and usage of BlazorBluePrint features. Custom development or consulting is available separately.

Can I customize the template?

Absolutely. You receive the full source code and can modify every aspect of the template to fit your needs. Change the UI theme, add new features, modify existing functionality, swap out components, or restructure the architecture. The Clean Architecture design makes customization straightforward.

Is there a refund policy?

Due to the nature of digital source code products, all sales are final and non-refundable. Once purchased, you receive immediate access to the complete, unobfuscated source code. Since source code cannot be "returned" after download, we cannot offer refunds -- this is standard practice for source code products and templates in the industry.

We strongly encourage you to try our live demo before purchasing to ensure BlazorBluePrint meets your requirements. If you have questions about features or compatibility, please contact us before buying. See our refund policy for complete details.

Can I use BlazorBluePrint for commercial projects?

Yes. Your license allows you to use BlazorBluePrint in unlimited commercial projects. You can build and sell applications based on the template. The only restriction is that you cannot redistribute or resell the template source code itself as a competing product.

Technical

Which databases are supported?

BlazorBluePrint supports SQL Server, PostgreSQL, and MySQL out of the box. Switching between databases requires only a configuration change -- no code modifications needed. Entity Framework Core handles the database abstraction.

Is Docker required to run BlazorBluePrint?

No. Docker is optional. BlazorBluePrint can run directly on your development machine with the .NET SDK. Docker support is included for those who prefer containerized deployments, with production-ready Dockerfiles and Docker Compose configurations provided.

How do I deploy BlazorBluePrint?

BlazorBluePrint can be deployed to any platform that supports .NET: Azure App Service, DigitalOcean, AWS, Railway, or your own servers. Docker Compose files are included for one-command deployments. Built-in health check endpoints (/health, /health/ready) integrate with container orchestrators and load balancers. GitHub Actions CI/CD pipelines are pre-configured for automated builds, testing, and deployment.

What testing is included?

BlazorBluePrint includes 258+ unit tests (using MSTest) covering API controllers, application commands, and queries. It also ships with 10+ end-to-end browser tests using Playwright that automate core user flows like login, registration, and navigation. Code coverage tracking is built in with Coverlet, and coverage metrics are displayed on the admin dashboard.

Can BlazorBluePrint run as a Progressive Web App (PWA)?

Yes. BlazorBluePrint is configured as an installable PWA out of the box. Users can install it on their desktop or mobile device for a native app-like experience with offline support. The service worker and manifest are pre-configured and ready to use.

Still Have Questions?

We are happy to help. Reach out to us and we will get back to you as soon as possible.

Contact Us