قمت بتطوير نظام متكامل يشبه منصة LinkedIn، يتيح للمستخدمين إنشاء ملفاتهم الشخصية والتفاعل مع المنشورات والتقديم على الوظائف، مع توفير لوحة تحكم للشركات لإدارة الوظائف والمرشحين.
تضمن العمل تطوير:
نظام إدارة المستخدمين (User Service): تسجيل الدخول، التحقق من الهوية، وتحديث البيانات.
نظام إدارة الشركات (Company Service): إنشاء الشركات، نشر الوظائف، ومتابعة المتقدمين.
نظام إشعارات لحظية: عند تقديم شخص على وظيفة، يصل إشعار فوري لكل مسؤولي التوظيف.
نظام دردشة: تواصل مباشر بين مسؤولي التوظيف والمستخدمين، مع تخزين الرسائل في MongoDB.
التقنيات المستخدمة:
Back-End: Node.js، Express
Database: MongoDB
Authentication: JWT
Real-Time Communication: WebSockets
النظام مصمم ليكون قابلًا للتطوير مستقبلاً، مع إمكانية إضافة ميزات جديدة بسهولة.