Getting Started
Welcome to .NET SaaS — a production-ready, multi-tenant SaaS boilerplate built with .NET, Clean Architecture, and your choice of frontend framework.
Prerequisites
Section titled “Prerequisites”- .NET 10 SDK
- Docker (for PostgreSQL and Redis)
- No additional tools needed — Blazor WASM ships with the .NET SDK
- Node.js 20+ (for frontend development)
Quick Start
Section titled “Quick Start”- Clone the repository:
git clone https://github.com/your-org/dotnetsaas.gitcd dotnetsaas- Start the infrastructure with Docker:
docker compose up -d- Run the API:
cd src/DotnetSaas.Apidotnet run- Run the frontend:
cd frontend/blazordotnet runcd frontend/reactnpm installnpm run devcd frontend/angularnpm installnpm startcd frontend/vuenpm installnpm run devThe application will be available at https://localhost:5001.
Default Credentials
Section titled “Default Credentials”| Role | Password | |
|---|---|---|
| Admin | admin@admin.com | P@ssw0rd |
Next Steps
Section titled “Next Steps”- Installation — Detailed setup instructions
- Project Structure — Understand the codebase
- Architecture Overview — Learn the architecture