Client Background
Client Need
- Client needed a staff management application which helps a manager to create and assign shifts to employees across departments and calculates their pay based on the no. of hours worked.
- They also needed to implement:
- Certification management portal for the employees.
- Authentication mechanism to ensure single sign-on.
- Customized reports on employee shifts for different departments.
- Mailing system to communicate internally as well as with client’s associated companies.
Our Solution
- Developed a robust and advanced staff management application to manage employee work hours.
- Developed a web portal for creating certificates, storing documents for certificates as well as storing employee-related documents in google drive.
- Implemented a single sign-on authentication mechanism through Shibboleth, CAS, ADFS
- Created multiple reports with different shifts data specifying the shift hours of each employee
- Implemented an email application with intra company messaging platform and external mailing through Send grid API.
- Mongo DB is used to implement internal and external communication system to increase the overall performance with scale-out architecture.
Tools & Technologies
Key Benefits
- Easy login by users from different organizations using their existing accounts.
- Efficiently manages the employees’ certifications and their corresponding documents.
- Highly interactive and user-friendly reports to track employee shifts and perform further analysis.
- Effective communication to various internal and external stakeholders using a single application, thereby reducing the need for multiple communication channels.