1- لوحة التحكم للمسؤول (Admin):
- وحدة المصادقة (Auth Module)
- لوحة التحكم (Dashboard):
- رسوم بيانية لحالة المهام (To-Do, In-Progress, Done)
- رسوم بيانية لحالة المستخدمين (نشط - غير نشط)
إدارة المشاريع (CRUD):
- إضافة، تعديل، حذف المشاريع
- بيانات المشروع: العنوان، الوصف، قائمة المستخدمين (متعددة الاختيار)، قائمة المهام (متعددة الاختيار)
إدارة المهام (CRUD):
- إضافة، تعديل، حذف المهام
- بيانات المهمة: العنوان، الوصف، الحالة
إدارة المستخدمين:
- عرض قائمة المستخدمين
- تفعيل / تعطيل المستخدمين
2- واجهة المستخدم (User):
- وحدة المصادقة (Auth Module)
- الملف الشخصي للمستخدم
- قائمة المشاريع (تاريخ المشاريع التي عمل عليها)
قائمة المهام مقسمة إلى:
To-Do
In-Progress
Done