Enterprise Backend система замовлень (C# / .NET 8 / Clean Archit
Професійна розробка серверної частини для системи управління замовленнями (студентська їдальня). Проєкт реалізований за канонами Clean Architecture.
Ключові особливості:
Real-time сповіщення: Реалізовано через Server-Sent Events (SSE) для миттєвого оновлення статусів замовлень.
Безпека: Інтеграція з Keycloak для гнучкого керування ролями (Admin, Student, Cook).
Архітектура: Поділ на шари (WebApi, Domain, Contracts, DB Manager) для легкого масштабування.
Технології: .NET 8, ASP.NET Core Minimal APIs, Entity Framework Core, PostgreSQL, Keycloak, IAsyncEnumerable.
Проєкт демонструє навички побудови відмовостійких систем з високим рівнем абстракції та чистоти коду.
Ключові особливості:
Real-time сповіщення: Реалізовано через Server-Sent Events (SSE) для миттєвого оновлення статусів замовлень.
Безпека: Інтеграція з Keycloak для гнучкого керування ролями (Admin, Student, Cook).
Архітектура: Поділ на шари (WebApi, Domain, Contracts, DB Manager) для легкого масштабування.
Технології: .NET 8, ASP.NET Core Minimal APIs, Entity Framework Core, PostgreSQL, Keycloak, IAsyncEnumerable.
Проєкт демонструє навички побудови відмовостійких систем з високим рівнем абстракції та чистоти коду.