System zamówień Enterprise Backend (C# / .NET 8 / Clean Archit

C# 1733 PLN
Praca 2 z 3
Profesjonalne opracowanie części serwerowej dla systemu zarządzania zamówieniami (stołówka studencka). Projekt zrealizowany zgodnie z zasadami Clean Architecture.

Kluczowe cechy:

Powiadomienia w czasie rzeczywistym: Zrealizowane za pomocą Server-Sent Events (SSE) dla natychmiastowej aktualizacji statusów zamówień.

Bezpieczeństwo: Integracja z Keycloak dla elastycznego zarządzania rolami (Admin, Student, Kucharz).

Architektura: Podział na warstwy (WebApi, Domain, Contracts, DB Manager) dla łatwego skalowania.

Technologie: .NET 8, ASP.NET Core Minimal APIs, Entity Framework Core, PostgreSQL, Keycloak, IAsyncEnumerable.

Projekt demonstruje umiejętności budowy systemów odpornych na awarie z wysokim poziomem abstrakcji i czystości kodu.