أطور واجهات برمجة تطبيقات (APIs) احترافية باستخدام إطار العمل ASP.NET Core (DotNet)، مخصصة لمشاريع الويب والموبايل. أضمن كوداً نظيفاً وسهل الصيانة، مع توثيق شامل، وقابلية للتوسعة مستقبلاً.
تتميز الـ APIs بتكامل سلس مع قواعد البيانات، وإجراءات أمان متقدمة باستخدام JWT والصلاحيات (Roles) لحماية بياناتك.
عدد النقاط النهائية (Endpoints): حتى 20 Endpoint (مثل: تسجيل، دخول، إضافة، حذف، تعديل، عرض).
قاعدة البيانات: تكامل كامل مع SQL Server أو PostgreSQL.
الهيكلية المعمارية: Clean Architecture أو Layered Architecture حسب الطلب.
الأمان: مصادقة JWT + إدارة الصلاحيات (Roles).
توثيق الخدمة: باستخدام Swagger UI.
جودة الكود: نظيف، منظم، مشروح، وقابل للتوسع.
عدد الملفات: تسليم المشروع كاملًا مع ملف README يوضح خطوات التشغيل.
ملفات التسليم تشمل:
كود المشروع كامل بصيغة ZIP أو رابط GitHub.
ملف README.md يشرح طريقة التشغيل والبيئة المطلوبة.
ملف Postman JSON لاختبار الـ APIs (اختياري).
رابط Swagger UI إن تم استضافة المشروع.
يمكن إضافة ميزات مثل التكامل مع Stripe، Firebase، Google APIs وغيرها كخدمات تطوير إضافية.
يُفضل التواصل معي قبل الطلب لتحديد تفاصيل المشروع بدقة وضمان أفضل نتيجة ممكنة.