Inbox

Preview reports-Preview Inbox tasks report

As a logged user, I want to preview reports about my inbox tasks so that I can know my progress for the tasks assigned to me, daily, weekly, monthly, and yearly. 

Acceptance Criteria: Check that

  • The user can preview the report of inbox tasks as the UI Tasked in - New Concept:
    • The user can preview the number of all inbox tasks of (New + In Progress +Completed) in a pie chart with a percentage label for each status (all tasks).
    • The user can preview the number and the percentage of the inbox tasks in a bar chart for (on-time tasks)
      • Ontime (before due) tasks = total tasks - Overdue tasks
    • The user can preview the number and the percentage of the inbox tasks in a bar chart for (overdue tasks)
  • Each status is color-coded as the UI
    • New (light blue)
    • In Progress (orange)
    • Completed (green)
  • The user can filter reports by duration
    • Daily
    • Weekly
    • Monthly
    • yearly
  • The user can preview the performance rate according to the duration filter
  • The user can switch to preview the sent tasks report as the UI

Edge Cases:

  • If there are no available tasks, an error message shall be displayed with” No available tasks “as the UI
On Page