تفاصيل العمل

1- لوحة التحكم للمسؤول (Admin):

- وحدة المصادقة (Auth Module)

- لوحة التحكم (Dashboard):

- رسوم بيانية لحالة المهام (To-Do, In-Progress, Done)

- رسوم بيانية لحالة المستخدمين (نشط - غير نشط)

إدارة المشاريع (CRUD):

- إضافة، تعديل، حذف المشاريع

- بيانات المشروع: العنوان، الوصف، قائمة المستخدمين (متعددة الاختيار)، قائمة المهام (متعددة الاختيار)

إدارة المهام (CRUD):

- إضافة، تعديل، حذف المهام

- بيانات المهمة: العنوان، الوصف، الحالة

إدارة المستخدمين:

- عرض قائمة المستخدمين

- تفعيل / تعطيل المستخدمين

2- واجهة المستخدم (User):

- وحدة المصادقة (Auth Module)

- الملف الشخصي للمستخدم

- قائمة المشاريع (تاريخ المشاريع التي عمل عليها)

قائمة المهام مقسمة إلى:

To-Do

In-Progress

Done