ShiftMaster HRM
A shift and attendance management system that automates scheduling and OT tracking for retail workforces.
Software Type
Time & Attendance Management Module in HRM Software
Industry
Retail
Year
©2022

About
Project Overview
A retail chain with a large sales workforce and flexible shift schedules.
Needs & Challenges
The client is a large retail chain with thousands of sales staff working in flexible shifts that vary by store. Managing work schedules, attendance tracking, and payroll for such a large workforce presented a significant operational challenge. The system needed to support multi-shift scheduling, accurate calculation of overtime (OT), and provide individual stores with tools to easily manage staff working hours.
Our solutions
Rabiloo developed ShiftMaster HRM, a custom-built module for automated shift and attendance management tailored to retail chains with highly flexible working hours. The system automatically calculates working hours, manages overtime (OT), and centralizes attendance records across all store locations. This solution streamlines HR operations, allowing store managers to focus more on customer service and less on administrative tasks.
Technology stack
・
Development Model: Hybrid (a combination of on-premise and cloud development)
・
Testing Method: Manual Testing
・
Task Management Tools: Jira, Slack
・
Programming Languages & Frameworks: Java 8, Spring Boot 2, AngularJS
・
Database: MySQL
・
DevOps / CI-CD Tools: Docker, GitLab CI
・
System Architecture: Cloud-based — with data stored and managed on the cloud for better scalability and accessibility
Main functions
1. For Staff (Sales Employees):
・
Timesheet Review: Employees can view and verify their working hours online.
・
Shift Confirmation: After each shift, employees can confirm their actual working hours to ensure timesheet accuracy.
・
Flexible Shift Scheduling: Employees can easily view their work schedule, request shift changes, or apply for leave.
2. For Administrators (HR/Admin):
・
Employee Information Management: Admins can update and manage employee profiles and their work schedules.
・
Shift Planning & Management: Admins can create, assign, and adjust work shifts for all sales staff based on store needs.
・
Overtime Tracking: The system automatically calculates and tracks employee overtime (OT).
・
Reports & Analytics: Provides detailed reports on attendance records, working hours, and performance per employee.
Outcomes
Streamlining HR operations and enhancing employee satisfaction

This solution effectively addressed the unique challenges of shift management in the retail sector:
・
Flexible Workforce Management: Admins can manage employee schedules flexibly across all store locations, easily adjusting shifts to meet real-time operational needs, maximizing staff productivity.
・
Improved HR Efficiency: By automating attendance tracking and overtime (OT) calculations, the system saves time, reduces errors, and streamlines HR operations.
・
Enhanced Employee Satisfaction: Employees can easily view and confirm their working hours, which fosters trust and satisfaction in the time tracking and payroll process.
