A GPS-based attendance and HR management system built in PHP and MySQL, for teams that do not all sit in one office. Every punch is tied to a geofenced site: the employee takes a selfie, the system records the coordinates, and if they are outside the allowed radius the record is flagged as out of zone with the exact distance in meters. Managers watch the whole day on a live map.
You define project sites with latitude, longitude and an attendance radius, then assign employees and shifts to them through the roster. Each punch is read against that employee's rostered shift to work out late minutes, half day, full day and overtime hours — and those hours flow straight into overtime approval and payroll. Corrections go through a request-and-approve loop where the approver sees the current times next to the requested ones before deciding. Leave quotas, holidays, advances, pay components, contractor bills and final settlement are handled in the same panel, and an HR Rules page holds every threshold and formula so the calculations stay in one place instead of being scattered through the code.
Construction and real-estate firms, facility and security companies, retail chains, field sales teams — any business with staff spread across several sites that needs proof of where attendance was marked, not just when.
| Version | v1.0 |
| Published | Sep 11, 2026 |
| Platform | PHP 8 + MySQL |
| Database | MySQL |
| Category | Attendance Systems |
| Tags | |
| Video | Watch walkthrough |
| License | Regular License |
| PHP Files | Complete PHP MySQL project — all .php files in a zip |
| Database | SQL file included — import and go |
| Setup Guide | Step-by-step video tutorials included |
| 6 Months Support | Bug fixes, tweaks, and guidance — all free |
| Free Updates | All future updates included at no extra cost |
We don't just deliver and disappear — every project comes with 6 months of free support. Bug fixes, small tweaks, and guidance included. Choose us without any worry.
What We Customize
20-30% advance to start • Clear pricing before we start • 6 months free support after delivery
What buyers of this file added to the same order
How to Build a Full HR & Payroll ERP with Google Apps Script and React | Salary Slip + Attendance
3 buyers took both
How to Build a Multi School Result Management System (SaaS) Using PHP MYSQL
2 buyers took both
I Built a GST Billing Software with Claude Code That Actually Works (PHP MySQL + Source Code)
2 buyers took both
What buyers and viewers say about I Built a GPS Attendance Management System in PHP MySQL.