← Back to Projects
PROJECT CASE STUDY

Staff Management System

A workforce platform for attendance, payroll, overtime, leave, departments and reports.

Staff Management System cover

Project Overview

A workforce platform for attendance, payroll, overtime, leave, departments and reports.

Development Approach

The system separates admin and staff experiences while connecting attendance, payroll, leave and reporting through dedicated PHP APIs. Explicit attendance and salary rules make calculations easier to inspect and maintain.

Key Features

  • Admin and staff roles
  • Staff account management
  • Check-in and check-out
  • Attendance and overtime calculation
  • Salary and advance management
  • Leave workflows
  • Departments and notices
  • QR attendance with expiring tokens

Technology Stack

FlutterDartPHPMySQLQR Attendance

What I Learned

This project improved my experience with app architecture, release testing, API integration, real-device debugging and building interfaces around practical user workflows.

Application Screenshots

Selected screens from the application are shown below.