This task can be performed using WeAtWork
Cloud Digital Attendance Management System that helps businesses track employee attendance.
Best product for this task

What to expect from an ideal product
- Automatically tracks clock-ins and clock-outs using mobile phones, saving hours of paperwork
- Generates monthly attendance reports with a single click instead of manual Excel sheets
- Sends instant alerts for late arrivals and absences without checking records one by one
- Syncs leave requests and approvals directly with attendance records to avoid double entry
- Calculates overtime and work hours automatically based on actual time stamps