نظام إدارة الموظفين
تفاصيل العمل
مكونات نظام الـ HR: 1. صفحة تسجيل الدخول / التسجيل (Authentication) دخول المدير (Admin). دخول الموظفين (Employees). إنشاء حساب جديد. 2. لوحة تحكم المدير (Admin Dashboard) إدارة الموظفين (إضافة / تعديل / حذف). متابعة الحضور والانصراف (Attendance). متابعة المهام (Tasks). الموافقة أو الرفض على طلبات الموظفين (إجازة، غياب، عمل من المنزل). 3. لوحة الموظف (Employee Dashboard) صفحة خاصة بكل موظف فيها: المهام (Tasks): عرض المهام المطلوبة + إمكانية تحديث حالتها (قيد التنفيذ، مكتملة). الحضور (Attendance): تسجيل حضور/انصراف يومي. الطلبات (Requests): تقديم طلب إجازة، غياب، أو عمل من المنزل. 4. Attendance Center (مركز الحضور والانصراف) الموظف يسجّل وقت الحضور والانصراف. المدير يقدر يشوف تقرير الحضور والغياب. 5. Requests (الطلبات) الموظف يقدّم طلب: إجازة. غياب. عمل من المنزل (Work from Home). المدير يستقبل الطلب ويعمل موافقة / رفض. 6. التقارير (Reports) تقرير شهري للحضور والغياب. تقرير إنتاجية (من خلال المهام). تقرير إجازات. ⚙️ التقنيات المقترحة: Front-End: React + TailwindCSS. Back-End: Node.js (Express) أو Laravel أو Django. Database: MySQL / PostgreSQL / MongoDB. Authentication: JWT أو Firebase Auth.
بطاقة العمل
طلب عمل مماثل