The Worker is a web application used to keep a track of all the activities performed by the employees of an organization be it a record of entry and exit, tasks and materials assigned, and training provided to them. Some features of the application include dynamic calendar, contracts/assignments which help super admin to record all the minute details related to the employees. The intuitiveness in the application was brought in using different colors to indicate different actions. OnGraph collaborated with the client and designed an admin panel through which super admin can create, read, update, delete and modify data. Our team of developers integrated features that could enable admin to identify all the employee tasks and track employee activities on the basis of colors.GO TO WEBSITE
Although our team understood the client requirements, we faced a few challenges while incorporating certain features such as calendar maintenance, customization, intuitiveness, and global time zone management. We had to work hard and find solutions to these problems in order to meet client expectations.
The major challenge that we faced was to modify the existing database in a way that it is possible to display different time zones for various country in the same format to avoid any confusion.
Designing a calendar was not difficult. But, maintaining and managing it was a huge task as the employee data was expected to be collected and stored in huge volumes every day.
The challenge was to choose specific colors for each category and to indicate them in a way that it is easier for users to remember which color indicated what.
Saving huge amount of employee data with each and every detail such as entry/exit, leaves taken, and materials assigned on a monthly basis was expected to be made more efficient, easier and with highly responsive.
With the help of our dedicated team of developers, we were able to fulfill our clients’ expectation. We developed an application that reliable, engaging, intuitive and interactive.
We used different blocks for different categories such as entry/exit and projects and materials assigned to a worker. It became easier to keep a track of employees on a monthly or weekly basis.
One calendar was used to record data related to exceptional employee activities that are different than the regular employee-centric regime. Another was used to record regular employee details such as entry and exit details and leaves taken.
With the help of SQL, we recorded the time in minutes and seconds and in UTC format, due to which the multi-timezone issue was resolved. This UTC format helped us in capturing and rendering the date and time of different countries in the global format.
The employee data was represented in a tabular format and saved directly in the application. This not only saved end=users' time but also improved the overall efficiency of the application.