سأقوم ببرمجة Back-End احترافي باستخدام Node.js وExpress مع ربط كامل بقاعدة بيانات MongoDB، يشمل:
موديل واحد فقط يمثل كيانًا أساسيًا (مثل: مستخدم، منتج، مقال… إلخ).
5 Endpoints أساسية: إضافة عنصر جديد – تعديل عنصر – حذف عنصر – عرض جميع العناصر – عرض عنصر محدد.
الكود سيكون:
منظم باستخدام هيكلية احترافية (MVC) ليسهل التطوير لاحقًا.
موثق بشكل كامل باستخدام ملف توثيق API يتضمن جميع الـ Endpoints مع أمثلة (request/response).
متوافق مع معايير RESTful API لتسهيل الدمج مع أي واجهة أمامية (Front-End) أو تطبيق موبايل.
مكتوب بأسلوب نظيف (Clean Code) مع مراعاة أفضل ممارسات البرمجة (Best Practices).
مدعوم بآليات التحقق من البيانات (Validation) وتنسيق الاستجابات (Response Formatting).
ملف التوثيق للـ Endpoints (طريقة الاستخدام + الأمثلة).
إضافة موديل إضافي
5.00
|
|
إضافة +5 Endpoints إضافيين
5.00
|
|
عمل Authentication و Authorization باستخدام JWT
20.00
|
إضافة موديل إضافي
5.00
|
|
إضافة +5 Endpoints إضافيين
5.00
|
|
عمل Authentication و Authorization باستخدام JWT
20.00
|