Tasks
The Task module enables employees and managers to create, assign, track, and monitor tasks with complete visibility.
🔹 Dashboard (Task Overview)
Breakdowns available:
- Daily / Weekly / Monthly / Quarterly Tasks
- Task by Status: Completed, Pending, Overdue
- Task by Priority: High, Medium, Low
- Priority Distribution & Quick Insights: e.g., “Low Priority tasks dominate (100%)”
- Pending Task Overview & Trend Analysis
- Reschedule Frequency Analysis → tracks how often tasks are rescheduled (Once, Twice, Thrice, >3 times)

Benefits:
- Clear visibility of workload distribution.
- Identifies overdue tasks to prioritize action.
- Helps HR/Admins analyze rescheduling patterns to improve efficiency.
🔹 List Page
Displays all tasks with the ability to search, filter, and create new tasks.
- Search & Filter:
- Category
- Assign Status (All / Assigned / Unassigned)
- Task Status (Pending / Completed / Overdue)
- Displayed Fields:
- Task Name / Category / Description
- Status & Priority
- Assigned By / Assigned To
- Expected Start & End Dates

🔹 My Task Page
Employees can view all tasks assigned to them.
- Search & Filter: Category, Task Name, Status, Priority, Periodicity
- Displayed Fields:
- Task Name
- Category & Description
- Status & Priority
- Periodicity (Daily, Weekly, Monthly, Quarterly)
- Assigned Employee Count
- Action buttons for updates/acknowledgement

- Create Task:
Clicking Create Task opens a form with 3 steps:
- Basic Details: Task Name, Description, Attachments
- Configuration: Category, Frequency, Priority
- Assign To: Select employees, set dates, assign responsibility
Finalize with Submit.

Benefits:
- Empowers employees to track their own workload.
- Encourages accountability by providing clear deadlines and periodicity.
- Supports collaboration by showing assigned tasks and their status in real-time.