{"repo":"grantcolley/atlas","free":true,"listed":false,"github":"https://github.com/grantcolley/atlas","clone":"git clone https://github.com/grantcolley/atlas.git","description":"A .NET 9.0 Blazor framework for hosting and building Blazor applications. Publish to Azure. Uses the Backend for Frontend (BFF) pattern using: Blazor, ASP.NET Core Web API, Auth0, FluentUI, FluentValidation, Backend for Frontend (BFF), Entity Framework Core, MS SQL Server, SQLite","language":"C#","stars":11,"topics":["auth0","backendforfrontend","blazor","blazor-client","blazor-server","minimal-api","oauth2","sqlserver","wasm","webapi"],"license":"MIT","category":"auth-billing-email","readme_excerpt":".NET 9.0, Blazor, ASP.NET Core Web API, Azure, Auth0, FluentUI, FluentValidation, Backend for Frontend (BFF), Entity Framework Core, MS SQL Server, SQLite A .NET 9.0 Blazor framework for hosting and building Blazor applications using the Backend for Frontend (BFF) pattern. It comes with authentication, authorisation, change tracking, and persisting structured logs to the database. Follow the instructions for publishing to Azure. See the Worked Examples for step-by-step guidance on how to introduce new modules into the Atlas framework. \\ \\ Table of Contents Setup the Solution Multiple Startup Projects Atlas.API Configuration Atlas.Blazor.Web.App Configuration Create the Database Insert Seed Data Authentication Create an Auth0 Role Create Auth0 Users Securing Atlas.API Securing Atlas.Blazor.Web.App Log In Authorization Users, Roles and Permissions Support Role Logging Navigation Modules, Categories and Pages Audit Publish Atlas to Azure Steps to Publish Atlas to Azure Resource Group Web App + Database Web App Environment Variables Auth0 Update Web API Configuration and Publish to Azure Update Blazor Web App Configuration and Publish to Azure Worked Examples Blazor Template Notes FluentDesignTheme Dark/Light Backend for frontend Setup the Solution Multiple Startup Projects In the Solution Properties , specify multiple startup projects and set the action for both Atlas.API Web API and Atlas.Blazor.Web.App Blazor application, to Start . Atlas.API Configuration In the Atlas.API app","default_branch":null,"files":null,"tree":[],"storefront":"/r/grantcolley","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/grantcolley/atlas/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}