قمت بتطوير Backend API لمشروع لإدارة الطلبات باستخدام ASP.NET Core Web API (.NET 8)، مع التركيز على تنظيم الكود وقابلية التوسع والأداء.
تم تنفيذ المشروع باستخدام:
C# / ASP.NET Core Web API
Clean Architecture
CQRS & MediatR
Entity Framework Core
SQL Server
Repository Pattern
monitoring and observabilty
Redis Caching
Background Service
Read Model / Materialized View concept
DTOs & Dependency Injection
Swagger لاختبار وتوثيق الـ APIs