نظام إدارة المتقدمين والموظفين - وصف المشروع
? نظرة عامة
نظام ويب متكامل لإدارة المتقدمين للوظائف والموظفين، يوفر واجهات متعددة للمستخدمين بمستويات صلاحيات مختلفة. تم تطويره باستخدام HTML، CSS، وجافاسكريبت ليكون حلاً متكاملاً لعمليات التوظيف وإدارة الموارد البشرية.
✨ المميزات الرئيسية
1. واجهات متعددة حسب نوع المستخدم:
شاشة استقبال رئيسية: تتيح الاختيار بين تسجيل دخول الموظفين أو تتبع طلبات المتقدمين
نظام للموظفين: لوحة تحكم خاصة بالموظفين مع صلاحيات محدودة
لوحة مشرف متكاملة: تحكم كامل بجميع بيانات النظام وإحصائيات دقيقة
نظام للمتقدمين: يمكنهم تقديم طلبات جديدة أو تتبع طلبات سابقة
2. نظام تسجيل متقدم متعدد الخطوات:
الخطوة الأولى: المعلومات الشخصية (الاسم، تاريخ الميلاد، العمر)
الخطوة الثانية: معلومات الاتصال مع إمكانية رفع صورة شخصية
الخطوة الثالثة: أمان الحساب ومراجعة جميع البيانات قبل الإرسال
3. لوحة تحكم المشرف:
إحصائيات محسنة تشمل عدد المتقدمين، الموظفين، المقبولين، والطلبات قيد المراجعة
عرض صور أحدث الموظفين المسجلين
نظام طلبات (تعديل ملف شخصي، طلبات أموال)
بحث متقدم في قوائم المتقدمين والموظفين
تبويب منظم لعرض البيانات
4. نظام طلبات متكامل:
طلبات تعديل الملف الشخصي: يمكن للموظفين طلب تعديل بياناتهم
طلبات أموال: نظام لطلب مبالغ مالية مع توثيق السبب
5. نظام توثيق وعرض:
عرض صور الملفات الشخصية
تتبع آخر تسجيل دخول للمستخدمين
نافذة منبثقة (Modal) لعرض التفاصيل الكاملة
? التقنيات المستخدمة:
HTML5: هيكل الصفحات
CSS3: تنسيق واجهات المستخدم (في ملف style.css)
JavaScript: المنطق البرمجي والتفاعل (في ملف script.js)
Google Fonts: استخدام خط Cairo للغة العربية
LocalStorage: تخزين البيانات محلياً في المتصفح
? حالات الاستخدام الرئيسية:
تقديم طلب وظيفة جديد (للمتقدمين)
تتبع حالة طلب سابق (للمتقدمين)
إدارة المتقدمين والموظفين (للمشرف)
تعديل الملف الشخصي وطلب أموال (للموظفين)
? مميزات التصميم:
تصميم متجاوب (Responsive) يعمل على جميع الأجهزة
واجهة عربية كاملة مع دعم الاتجاه RTL
استخدام أيقونات تعبيرية (Emojis) لتوضيح الوظائف
ألوان متناسقة ومريحة للعين
تجربة مستخدم سلسة مع رسائل خطأ وإشعارات واضحة
? الأمان والصلاحيات:
صلاحيات مختلفة للمشرف والموظف العادي
نظام تسجيل دخول آمن
حماية الصفحات الحساسة من الوصول غير المصرح به