Z logoDan / Portfolio
← All projects

Project 02 · Fullstack

Payroll Management System

A web-based payroll system that handles everything from employee data and salary calculations to allowances, deductions, payslips, and payroll history — all in one place instead of scattered spreadsheets.

Role

Fullstack Developer

Discipline

Fullstack Development

Period

Mar 2025 — Jun 2026

Dashboard overview — employee stats, attendance trends, department breakdown, and recent activity at a glance.

Dashboard overview — employee stats, attendance trends, department breakdown, and recent activity at a glance.

01 / 03

Project story

Overview & contribution

This started as a way to get rid of the manual, spreadsheet-heavy payroll process a company was still relying on. The system now handles employee records, salary components, allowances, deductions, attendance, and overtime, and calculates payroll automatically instead of by hand. Payslips are generated digitally and every past payroll run is kept on file, so HR can actually see what was paid, when, and why, instead of digging through old Excel files.

My Contribution

End-to-end ownership

  1. 01Separate access levels for admins, HR staff, and employees
  2. 02Payroll runs automatically factor in allowances, deductions, overtime, and bonuses
  3. 03Digital payslips with a full history you can look back on anytime
  4. 04Reporting dashboard that updates in real time and lets you export the data

Technology

Core tools used to deliver this project

PHP NATIVEMySQL/MariaDBBootstrap 5DomPDFPhpSpreadsheet
← Previous projectNusantara Mineral — Corporate WebsiteNext project →Restaurant Ordering Website