تطوير خدمات Backend باستخدام Node.js وMongoDB. تشمل الخدمة:
- إنشاء واجهات برمجية 4-6 (APIs) منظمة وسهلة الاستخدام باستخدام مكتبة Express في Node.js
- تصميم وتنفيذ قواعد بيانات MongoDB وربطها بالتطبيق 3-4 (Schemas).
- إدارة بيانات كاملة من خلال عمليات CRUD (إضافة – عرض – تعديل – حذف).
- بناء نظام تسجيل دخول وخروج مع إدارة الجلسات أو التوثيق باستخدام JWT.
- رفع الملفات/الصور باستخدام Multer وربطها بخدمات التخزين مثل Cloudinary لتخزين آمن وسهل الوصول.
- إعداد بنية مرنة للمشروع (Routes, Controllers, Models, Validators, Middlewares).
- توثيق الواجهات البرمجية واختبارها باستخدام Postman.
- الاهتمام بالتفاصيل: أركز على كتابة كود نظيف ومرتب وسهل التوسع لاحقًا.
- الأمان: بناء نظام تسجيل دخول وخروج آمن باستخدام JWT.
- التواصل المستمر: أوضح كل خطوة وأسلم تحديثات منتظمة لضمان رضا العميل.
- التطوير المستمر: أتعلم أحدث الأدوات في Node.js وMongoDB لتقديم حلول حديثة وفعّالة.
1. مشروع Backend متكامل مبني بـ Node.js وMongoDB.
2. كود نظيف وموثق.
3. 4–6 Endpoints أساسية (مثل إدارة المستخدمين أو المنتجات).
4. نظام تسجيل حساب + تسجيل دخول وخروج باستخدام JWT.
5. قاعدة بيانات MongoDB منظمة مع 3-4 Schema جاهز للتوسع.
6. ملف توثيق للاستخدام واختبار الـ API (Postman Collection).
3 جداول بيانات + 3 Endpoints
5.00
|
|
توثيق تفصيلي (API Documentation) باستخدام Swagger
5.00
|
3 جداول بيانات + 3 Endpoints
5.00
|
|
توثيق تفصيلي (API Documentation) باستخدام Swagger
5.00
|