مشروع يركز على بناء الجزء الخلفي (Backend) لنظام إدارة شركات الشحن والتوصيل، مع الالتزام التام بمعايير Clean Architecture.
المميزات التقنية التي تم تنفيذها:
نظام تتبع الشحنات: تتبع حالة الشحنة من وقت الاستلام حتى التسليم النهائي.
إدارة المناديب: توزيع الطلبات تلقائياً بناءً على الموقع الجغرافي (Geofencing) وحالة المندوب.
تكامل مع أنظمة الدفع: نظام محفظة إلكترونية لكل مندوب لتسوية المستحقات المالية.
التوثيق (Documentation): توثيق كامل لجميع الـ Endpoints باستخدام Swagger UI لسهولة الربط مع تطبيقات الموبايل.
التقنيات المستخدمة:
ASP.NET Core Web API.
Entity Framework Core (Code First).
SQL Server Database.
JWT (JSON Web Token) للأمان وصلاحيات الوصول.
Fluent Validation لضمان دقة البيانات المدخلة.