سأقوم بتطوير Module كامل باستخدام ASP.NET Core Web API.
تشمل الخدمة الأساسية:
✓ إنشاء 5 REST API Endpoints (GET, POST, PUT, DELETE).
✓ إنشاء Controller كامل.
✓ إنشاء Models و DTOs.
✓ ربط قاعدة البيانات SQL Server.
✓ استخدام Entity Framework Core.
✓ إضافة Validation للبيانات.
✓ اختبار جميع الـ Endpoints.
✓ توثيق الـ API باستخدام Swagger.
الملفات التي سيتم تسليمها:
✓ ملفات المشروع المصدرية كاملة.
✓ SQL Script لإنشاء الجداول المطلوبة.
✓ ملفات Entity Framework (Migrations).
✓ ملف شرح التشغيل والاستخدام.
مناسبة لأنظمة إدارة المنتجات، العملاء، الحجوزات، الأقسام أو أي Module مشابه.
عدد Endpoints تشمل عمليات GET و POST و PUT و DELETE حسب متطلبات المشروع.
Controller متكامل لإضافة وتعديل وحذف وعرض البيانات بطريقة منظمة.
تصميم وربط قاعدة البيانات باستخدام SQL Server و Entity Framework Core.
إنشاء Models و DTOs اللازمة لتنظيم البيانات ونقلها بين الطبقات.
توثيق جميع الـ APIs باستخدام Swagger لتسهيل الاختبار والاستخدام.
تسليم الكود المصدري كاملاً مع تنظيم الملفات والمجلدات.
ملف SQL جاهز لإنشاء الجداول والعلاقات المطلوبة في قاعدة البيانات.
شرح خطوات تشغيل المشروع وإعداد قاعدة البيانات واختبار الـ APIs.