Skip to content

HarrisonSlater/Harri.SchoolDemoAPI.BlazorWASM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Harri.SchoolDemoAPI.BlazorWASM - Blazor Admin UI

Harri.SchoolDemoAPI.BlazorWASM is a standalone Blazor WebAssembly Admin UI built with MudBlazor for managing students, schools, and applications, featuring comprehensive automation tests and CI/CD integration.

The backend .NET 8 REST API is a separate project here: Harri.SchoolDemoAPI

🚧 Work In Progress - UI

So far the students pages are complete with in-depth Bunit and Playwright tests covering the implemented functionality

Running the app

To point to a local Harri.SchoolDemoAPI instance:

  1. Set StudentDemoAPIUrl in wwwroot/appsettings.json (defaults to http://localhost:8080).
  2. Ensure the backend API and database is running (see running from container instructions).
  3. From the project root:
    dotnet run --project src/Harri.SchoolDemoAPI.BlazorWASM/Harri.SchoolDemoAPI.BlazorWASM.csproj

Nuget packages used

Tests

Unit

UI E2E

See the UI Test README here

About

Blazor WASM Standalone Admin UI

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published