Problem: Certain actions within our system, like syncing large directories, can be time-intensive. Currently, users lack visibility into the status of these actions, leading to uncertainty and potential frustration.

Solution needed: Improve user visibility and provide real-time updates on the status of ongoing actions.

Our solution: Introducing a new feature – a sticky component that remains visible on the screen during the execution of lengthy actions. This component will keep users informed about the progress and completion status of their initiated tasks.

Actions managed by the component: syncing large directories, uploading CSV files, exporting CSV files & retrieving the department list. 

There are four actions with long processes that now have improved notifications:

  • Retrieve Department list
  • Sync directories
  • Upload employee information from a CSV file
  • Export employee information to a CSV file