Introduction
The dashboard optimization aims to reduce the latency felt by users when accessing the Sprout HR web application. The identified widgets and pages are the Payroll Summary Page, Employee Search, Today’s Widget (also known as Reminders Widget), and Resolution Center.
Payroll Summary Page
To enhance the user experience on the Payroll Summary Page, the pagination feature is introduced. This allows users to efficiently navigate through payroll descriptions, displaying only the 10 most recent entries by default. Users can easily access earlier records by interacting with the pagination controls. This improvement streamlines the page's layout, making it more user-friendly and responsive.
View Total
To streamline the process of viewing total amounts for each column, we have implemented a "View Total" feature. By clicking on "View Total," users can quickly access the totals for their compensation, attendance, government contributions, adjustments, and net amount. This enhancement simplifies the user experience, making it easier to review and analyze payroll data.
Employee Search
To improve the employee search experience, we have implemented a feature where only up to 10 search results are displayed in a dropdown when a user types at least three characters of an employee's name. This enhancement is based on the employee viewing permissions set in the user's Access Level. To reduce latency in the population of search results on the Employee Search bar, the search is limited to 10 results until the first three letters are typed. As users enter additional letters, the search results are dynamically updated to match the entered text. This optimization enhances the responsiveness and efficiency of the search function, providing a smoother and more user-friendly experience.
Today’s Widget
The Today's widget on the dashboard showcases employee reminders for first days and anniversaries. To enhance user experience, the widget is designed with a scrolling feature that allows easy navigation through reminders. Initially, it displays the first 5 employee reminders, including profile pictures, sorted in ascending order by first name. As users scroll down, the next set of 5 employees is revealed, ensuring a seamless and organized view of all important reminders without overcrowding the initial display. This paginated approach improves accessibility and helps users efficiently view and acknowledge significant milestones within the company.
Resolution Center
The Resolution Center widget on the dashboard displays resolution items for an employee based on the Attendance Report. To minimize loading latency, the widget processes items within a specific date range. The default filter shows items from the last 7 days, with additional options for 3 days, 14 days, and the current month. Initially, the widget displays the first 5 reminders. Users can click "View More" at the bottom of the widget to load additional resolution items according to their preferred filters on the Resolution Center. This feature provides users with a tailored and efficient way to manage and address resolution items, improving overall productivity and decision-making.
Pretty cool, right? If you have further questions not answered by this article, please send us an email right away at experts@sprout.ph.
Comments
0 comments
Article is closed for comments.