نظام ويب متكامل مبني بتقنية MERN Stack يوفر منصة مركزية وآمنة لإدارة جميع عمليات الموارد البشرية داخل المؤسسة — من إدارة الموظفين والهياكل التنظيمية وصولاً إلى التوظيف والحضور والإجازات والرواتب، وكل ذلك من خلال نظام صلاحيات متعدد المستويات.
أبرز المميزات:
إدارة الموظفين: إنشاء ملفات الموظفين وتعديلها وضبط الصلاحيات وإدارة الحسابات بالكامل، مع إمكانية تحديث البيانات الشخصية بشكل آمن.
الهيكل التنظيمي: إنشاء الأقسام وتحديد المناصب والوظائف داخل كل قسم، مما يتيح إدارة واضحة وقابلة للتوسع.
إدارة التوظيف: تتبع المتقدمين من لحظة التقديم حتى التعيين — مع إمكانية تحويل المرشح المقبول مباشرة إلى موظف في النظام دون إدخال يدوي.
إدارة الحضور: تسجيل الحضور اليومي وتتبع ساعات العمل ومراقبة أنماط الغياب والتأخير من خلال لوحة تحكم مخصصة.
إدارة الإجازات: تقديم طلبات الإجازة من قِبل الموظف ومراجعتها وقبولها أو رفضها من قِبل المسؤول، مع تتبع أرصدة الإجازات وسجل كامل للطلبات.
إدارة الرواتب: ضبط بيانات الرواتب واحتساب المدفوعات بناءً على سجلات الحضور والإجازات، مما يقلل الأخطاء اليدوية ويضمن الاتساق.
نظام الصلاحيات (RBAC): المسؤول يملك صلاحية كاملة على النظام، بينما يصل الموظف فقط إلى بياناته الخاصة والإجراءات المسموح له بها.
لوحة التحكم المركزية: عرض شامل لبيانات الموظفين وملخصات الحضور وحالة التوظيف وأنشطة النظام لدعم اتخاذ القرار.
الأمان: مصادقة JWT، تشفير كلمات المرور بـ bcrypt، ومسارات محمية تمنع الوصول غير المصرح به.
الهدف من المشروع: تبسيط العمليات الإدارية، تقليل الجهد اليدوي، وتوفير بيئة رقمية منظمة وآمنة تناسب احتياجات الشركات الصغيرة والمتوسطة.