StaffFlow
ARCHIVED

StaffFlow

Team management tool that turns scattered spreadsheets into one live dashboard — attendance, leave, and payroll updating in real time.

SHIPPED

2024

ROLE

Back-end Developer

DURATION

1 Month

Overview

StaffFlow is a web-based employee management system built as a capstone project from the Mahir Technology independent study program. Developed together with an 8-person team using Laravel and MySQL.

Problem

Companies need a centralized way to manage employee administration such as employee data, positions, attendance, leave requests, and payroll instead of relying on manual records that are difficult to maintain.

Solution

Developed an employee management platform using Laravel MVC architecture with MySQL database. The system provides authentication, employee CRUD, position management, attendance tracking, leave management, and automatic payroll calculation.

Key Features

01

Authentication system with email and password validation.

02

Employee management module for storing and managing employee information.

03

Attendance tracking system with present and absent status management.

04

Time-based attendance availability logic to control daily attendance records.

05

Leave management system integrated with employee attendance status.

06

Payroll calculation based on employee position, allowances, and deductions.

My Contribution

“

Worked as part of an 8-person development team and was responsible for developing the Attendance module. Implemented attendance status management, present and absent workflows, attendance history processing, Laravel controller logic, and database integration between employee and attendance records.

Key Results

6+

Core Modules Developed

Implemented employee management, attendance, leave, position management, authentication, and payroll features.

8

Team Members

Collaborated within an eight-person development team during the independent study program.

100%

Responsive Dashboard

Admin dashboard accessible across devices using Bootstrap 5 responsive layout.

References

Other Projects