Корпоративная бэкенд система заказов (C# / .NET 8 / Чистая архитектура)
Профессиональная разработка серверной части для системы управления заказами (студенческая столовая). Проект реализован по канонам 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.
Проект демонстрирует навыки построения отказоустойчивых систем с высоким уровнем абстракции и чистоты кода.