40% off everything — use code SAVE40 at checkout · ends in …
Skip to content
phpguru.store

Employee & Attendance Management System · for Small offices & workshops

Employee directory, daily attendance and a monthly report for a small office

Mark attendance once a day, get the month's report per employee and a basic payroll report with deductions for absences. One location, one admin login, no biometric hardware — the workflow of a small office or workshop that is still using a register.

One-time payment · full source code · instant download · optional installation add-on · non-refundable

Sound familiar?

  • The attendance register is totted up at month end, and disputes follow.
  • HR software is priced per employee per month and assumes a biometric device at the door.
  • Salary deductions for absences are worked out differently every month.
  • Nobody knows who is in which department without asking.

How it works

  1. 1

    Set up employees

    Add employees with their department and salary details.

  2. 2

    Mark attendance daily

    A daily marking screen for the whole team; corrections are recorded, not scribbled.

  3. 3

    Report monthly

    The monthly attendance report per employee and a basic payroll report with salary deductions for absences. Pair it with the leave and payroll products — or the HR Suite bundle — when you need approvals and payslips.

Nothing is changed in your ad accounts automatically: every recommendation is approved and applied by you, and drafted campaigns arrive paused.

What you get

  • Employee records with department grouping
  • Daily attendance marking
  • Monthly attendance reports
  • Basic salary-deduction payroll report
  • Plain PHP + MySQL that runs on almost any shared hosting plan or a PC with XAMPP
  • Full source code, one-time purchase; the HR Suite bundle adds leave requests, payroll and payslips, and a job portal

Screenshots

From the application itself, with sample data.

Employee & Attendance Management System — Login
Login
Employee & Attendance Management System — Admin dashboard
Admin dashboard
Employee & Attendance Management System — Employee list
Employee list

A good fit if… and not if…

Good fit

  • Offices, workshops and shops with up to a few dozen employees at one location
  • Owners who want a clean monthly report without a subscription
  • Developers delivering a small HR base for a client

Not the right tool when

  • Leave-request workflows (see the Leave Request & Approval System)
  • Biometric or card-reader integration
  • Several branches

Questions small offices & workshops ask

Can employees mark their own attendance?

No. The administrator marks attendance; there is one admin login in this edition.

Does it connect to a biometric device?

No. Attendance is marked on screen.

Does it do payroll?

A basic salary-deduction report for absences. Payslips and full payroll are in the Payroll & Payslip Generator, and both come together in the HR Suite bundle.

Leave requests?

Not in this product — the Employee Leave Request & Approval System covers that, also in the bundle.

Will it run on my hosting?

Plain PHP + MySQL, no framework. Tested end to end on PHP 8.5 with MySQL 8.0; checked for PHP 7.4–8.5 compatibility with a static tool, so test on your host before going live.

Can I see it first?

Yes — preview pages with sample data.

Pairs with