HR Management CMS
Centralized internal dashboard dedicated to the HR team. Automates attendance, leave requests, KPI calculations, payroll generation, and candidate recruitment monitoring.


Project Overview
HR Management CMS is an internal productivity tool designed to modernize the workflows of the Human Resources department. This system unifies administrative processes from biometric/GPS-based attendance, leave approval workflows, tracking annual employee KPI metrics, to automated monthly payroll calculations containing PPh 21 income tax deductions and BPJS insurance. With an integrated applicant tracking system, HR can also systematically monitor candidate interviews.
Challenges
& Solutions
How we turned complex technical problems into elegant, structured digital solutions.
Calculating monthly payroll formulas which are complicated due to variables like overtime, performance bonuses, late fines, and PPh 21 tax deductions.
Developing a dynamic JavaScript-based payroll calculation engine that processes tax rules and salary components flexibly.
Securing highly sensitive employee salary details from unauthorized access.
Applying column-level encryption in the PostgreSQL database for sensitive salary digits.
Handling GPS/biometric check-in attendance logs from thousands of employees simultaneously during peak hours.
Using a Redis-based Single Sign-On (SSO) system to manage secure user authentication sessions across internal dashboards.
Workflow
Consultation
Reviewing PPh 21 income tax calculation formulas, BPJS policies, and corporate leave approval rules.
Planning
Structuring employee database tables, Role-Based Access Control matrix, and backend system architecture.
Development
Building the HR dashboard UI with Next.js and programming payroll endpoints in Express.js.
Quality Assurance
Verifying payroll precision by cross-checking outputs directly with manual spreadsheets.
Launch & Support
Deploying system to corporate intranet, integrating physical biometric machines, and monitoring server performance.
Consultation
Reviewing PPh 21 income tax calculation formulas, BPJS policies, and corporate leave approval rules.
Planning
Structuring employee database tables, Role-Based Access Control matrix, and backend system architecture.
Development
Building the HR dashboard UI with Next.js and programming payroll endpoints in Express.js.
Quality Assurance
Verifying payroll precision by cross-checking outputs directly with manual spreadsheets.
Launch & Support
Deploying system to corporate intranet, integrating physical biometric machines, and monitoring server performance.
Screenshots Gallery
A glimpse into the interface and user experience we meticulously designed.




Achieved Results.
Fast Payroll Processing
Automated salary and PPh21 calculations slashed recapitulation workload from 5 days to 1 day.
Attendance Discipline
The location-based clock-in system (geo-tagging) proved to reduce employee tardiness by 12%.
Recruitment Efficiency
Digital applicant tracking reduced the recruitment cycle time for new positions by up to 20%.
Inspired by this project?
Let's discuss how Zellio can bring your company's digital vision to life.