تفاصيل العمل

الوصف الكامل:

طوّرت نظامًا متكاملًا للواجهة الخلفية خاص بتطبيق Job Tracker، يهدف إلى مساعدة المستخدمين على إدارة وتتبع طلبات التوظيف الخاصة بهم.

المهام التي قمت بها:

بناء RESTful API باستخدام Node.js وExpress.js لتنفيذ العمليات الأساسية (CRUD) على الوظائف.

تطوير نظام تسجيل الدخول وتسجيل المستخدمين باستخدام JWT للتحقق من الهوية وتأمين الوصول.

تصميم بنية مرنة تدعم:

البحث في الوظائف

الفلترة حسب الحالة أو الشركة

ترتيب النتائج حسب التاريخ

تنظيم الكود باستخدام هيكلية نظيفة وقابلة للتوسعة.

تنفيذ التحقق من صحة البيانات باستخدام express-validator.

اختبار شامل لنقاط النهاية باستخدام Postman.

️ التقنيات المستخدمة:

Node.js، Express.js، MongoDB، Mongoose

JWT للتوثيق

Express Validator للتحقق من الطلبات

Dotenv، ESLint

Postman لاختبار الـ APIs

Git وGitHub لإدارة الإصدارات

رابط المشروع على GitHub:

https://github.com/Aaya-E...

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات