Enterprise Backend order system (C# / .NET 8 / Clean Architecture)
Professional development of the server side for the order management system (student cafeteria). The project is implemented according to the principles of Clean Architecture.
Key features:
Real-time notifications: Implemented through Server-Sent Events (SSE) for instant order status updates.
Security: Integration with Keycloak for flexible role management (Admin, Student, Cook).
Architecture: Division into layers (WebApi, Domain, Contracts, DB Manager) for easy scalability.
Technologies: .NET 8, ASP.NET Core Minimal APIs, Entity Framework Core, PostgreSQL, Keycloak, IAsyncEnumerable.
The project demonstrates skills in building fault-tolerant systems with a high level of abstraction and code cleanliness.
Key features:
Real-time notifications: Implemented through Server-Sent Events (SSE) for instant order status updates.
Security: Integration with Keycloak for flexible role management (Admin, Student, Cook).
Architecture: Division into layers (WebApi, Domain, Contracts, DB Manager) for easy scalability.
Technologies: .NET 8, ASP.NET Core Minimal APIs, Entity Framework Core, PostgreSQL, Keycloak, IAsyncEnumerable.
The project demonstrates skills in building fault-tolerant systems with a high level of abstraction and code cleanliness.