أبني لك REST API نظيفة وموثّقة باستخدام ASP NET Core وEntity Framework Core وSQL Server، بخبرة أكثر من 6 سنوات في بناء واجهات برمجية لأنظمة ERP ونقاط البيع وأنظمة حكومية لإدارة العقود.
ماذا تحصل عليه مقابل (نطاق ثابت):
- مورد (Entity) واحد مع عمليات CRUD الخمس: إضافة، تعديل، حذف، عرض عنصر، عرض قائمة مع ترقيم صفحات (Pagination) وبحث بسيط.
- حتى 5 حقول للمورد، مع التحقق من المدخلات (FluentValidation) ورسائل خطأ موحدة.
- قاعدة بيانات SQL Server عبر EF Core مع ملف Migration.
- توثيق تفاعلي Swagger/OpenAPI لكل الـ Endpoints.
- هيكلة طبقات واضحة (API / Application / Infrastructure) قابلة للتوسع.
- التسليم: الكود المصدري كاملًا (ملف ZIP أو مستودع Git خاص بك) + ملف README بخطوات التشغيل + مجموعة Postman للتجربة.
- نسخة .NET 8 أو أحدث.
بناء واجهات برمجية منظمة وفق متطلبات المشروع المتفق عليها.
نسخ
إنشاء عمليات التعامل مع البيانات لكيان واحد.
نسخ
إضافة البيانات وعرضها وتعديلها وحذفها.
نسخ
توفير توثيق يساعد على استكشاف نقاط النهاية واختبارها.
نسخ
تسليم ملفات المشروع بعد تنفيذ المتطلبات المتفق عليها.
نسخ العنوان والوصف
كود إضافة البيانات وعرضها وتعديلها وحذفها للكيان المتفق عليه.
نسخ العنوان والوصف
تجهيز التعامل مع SQL Server وفق نطاق الخدمة.
نسخ العنوان والوصف
توثيق نقاط النهاية المتاحة لتسهيل اختبارها واستخدامها.
نسخ العنوان والوصف
التحقق من عمل العمليات المتفق عليها وتوضيح طريقة تشغيل المشروع.
نسخ العنوان والوصف
لا تشمل الخدمة الأساسية: تسجيل الدخول والصلاحيات، رفع الملفات، الربط ببوابات الدفع، النشر على خادم، أو واجهة أمامية (متاحة كتطويرات).
الصور في المعرض لقطات حقيقية من مشاريعي الخاصة (نظام ERP وتطبيق PetTracker).
مورد إضافي بعمليات CRUD كاملة
10.00
|
|
تسجيل دخول JWT مع ASP NET Identity وصلاحيات حسب الأدوار
15.00
|
|
اختبارات تكامل xUnit لكل الـ Endpoints
10.00
|
|
رفع ملفات وصور مع التحقق من النوع والحجم
10.00
|
مورد إضافي بعمليات CRUD كاملة
10.00
|
|
تسجيل دخول JWT مع ASP NET Identity وصلاحيات حسب الأدوار
15.00
|
|
اختبارات تكامل xUnit لكل الـ Endpoints
10.00
|
|
رفع ملفات وصور مع التحقق من النوع والحجم
10.00
|