-إنشاء API باستخدام ASP.NET Core (الإصدار المناسب بناءً على المتطلبات).
-الاتصال بقاعدة بيانات MySQL باستخدام Entity Framework Core.
-تطبيق Repository Pattern مع Unit of Work لضمان فصل الطبقات وسهولة الصيانة.
-تنفيذ عمليات CRUD (إنشاء، قراءة، تحديث، حذف) على الجداول المطلوبة.
-توفير التوثيق باستخدام Swagger لسهولة تجربة الـ API.
-إدارة الأخطاء (Exception Handling) وتسجيلها (Logging).
-تحسين الأمان عبر JWT Authentication (إذا كان مطلوبًا).
-عدد الجداول المدعومة: حتى 3 جداول في الخدمة الأساسية (يمكن التوسع حسب الطلب).
-عدد الملفات البرمجية: حوالي 10-20 ملفًا (مقسمة إلى الطبقات المختلفة).
-طبقة العرض (Presentation Layer): تحتوي على Controllers وSwagger.
-طبقة الأعمال (Business Logic Layer): تحتوي على الخدمات والخوارزميات.
-طبقة الوصول للبيانات (Data Access Layer): تحتوي على الـ Repositories والـ Unit of Work.
-طبقة النماذج (Models Layer): تحتوي على كائنات البيانات (DTOs, Entities).
API ل جدولين
5.00
|
|
ِAPI ل تلات جداول
15.00
|
API ل جدولين
5.00
|
|
ِAPI ل تلات جداول
15.00
|