The same app can work as kiosk tablet, individual attendance app for engineers/managers, supervisor console, and admin setup tool based on each user permission.
Shared tablet for many employees. Auto face detection, GPS geofence, and server-decided IN/OUT.
Engineer or project manager punches only their own attendance with face and GPS.
Reviews team attendance, exceptions, missing checkout, and project activity.
Admin registers kiosk device, checks app version, and sends device approval request.