Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/alanburic/university-dotnet-web-app

ASP.NET 9 Core Web API + MSSQL + client-side rendering Blazor WebAssembly web application example on the topic of a university with courses and students.
https://github.com/alanburic/university-dotnet-web-app

application asp-net-core blazor client-side-rendering csr mssql net-9 university wasm web web-api webassembly

Last synced: 5 days ago
JSON representation

ASP.NET 9 Core Web API + MSSQL + client-side rendering Blazor WebAssembly web application example on the topic of a university with courses and students.

Awesome Lists containing this project

README

        

# university-dotnet-web-app

[![C#](https://img.shields.io/badge/-C%23-239120?style=for-the-badge&logo=csharp)](https://docs.microsoft.com/en-us/dotnet/csharp/)
[![.NET 9](https://img.shields.io/badge/.NET-9-blue?style=for-the-badge&logo=.net)](https://dotnet.microsoft.com/)
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg?style=for-the-badge)](LICENSE)

**university-dotnet-web-app** is a sample web application demonstrating a university management system built with ASP.NET Core 9 Web API, MSSQL, and client-side Blazor WebAssembly. The project showcases managing courses, students, and enrollments with CRUD operations, responsive UI, and modern .NET practices.

## Features

- **ASP.NET Core 9 Web API** for backend controllers, Swagger included
- **MSSQL database integration** using Entity Framework Core
- **Blazor WebAssembly** for client-side rendering (CSR) for interactive UI
- **CRUD operations:** manage Courses, Students, and Enrollments.