Naija Prime School — Sprint 1: Identity & User Management
In this video, I walk you through the complete end-to-end implementation of Sprint 1 of the Naija Prime School management system — built entirely in Visual Studio Code using .NET 10, Blazor Web App (Auto interactivity), Entity Framework Core 10, SQL Server, ASP.NET Core Identity, and Radzen Blazor 10.
Starting from an empty folder, you'll see exactly how the solution is scaffolded, how the four Clean Architecture layers (Domain, Application, Infrastructure, Web) fit together, and how every meaningful decision was made along the way.
What's covered in this video:
Prerequisites and Visual Studio Code setup (C# Dev Kit, .NET 10 SDK, SQL Server, Git, GitHub CLI)
Scaffolding the solution with the .NET CLI using the modern .slnx format
Creating the four Clean Architecture projects and wiring up project references
Installing the right NuGet packages for each layer
Building the Domain layer — BaseEntity, auditing & soft-delete interfaces,…