KhanLabs Wafid
Attendance Management System
--:--:--
⏳ Loading face recognition…
🟢
Clock In
Start your work session
🟡
Clock Out
End your work session
🔐
Admin / Staff Login
Access management panel
Dashboard

Management Panel

Today's Attendance Log

Employee IDNameDepartmentClock InClock OutHoursStatus

Register New Employee

All Employees

IDNameDepartmentPositionPhoneFaceStatusPINActions

🔑 Change Password

🔒 Passwords are saved to the server database. Use a strong password with at least 6 characters.

Add / Update Login Account

All Login Accounts

UsernameRoleActions

System

Data stored on the server database.

Define Work Shift

Each shift has its own start time — use this for staff whose day begins later (e.g. an Evening Shift starting 4:00 PM). End time is calculated automatically as Start + Assigned Hours.
Late policy: grace of 15 minutes after each shift's start time. Clock-in after that → the time (counted from shift start) is simply unpaid (no multiplier).
Early leave: clock-out before the last 30 minutes of the shift → that time is simply unpaid (no multiplier).
Absent working day → full assigned hours deducted (after available leave quota).

All Shifts

NameHours/DayStartEndWork DaysAction

Grant Field Work Hours (Token)

Added by admin when an employee goes to the field / outside for official work. These hours are counted as work time and cover that day's late or early-leave penalty up to the granted hours.

Today's Tokens

EmployeeDateHoursReasonAction

Monthly Salary Report

Some employees couldn't mark attendance properly this month? Go to Attendance → 📥 Import CSV to bulk-correct their clock-in/out before generating this report.

Salary Breakdown

EmployeeShiftWorking Days/HrsTotal Hrs WorkedLeave/HolidayAbsentLate HrsBalance HrsBasicMedicalTravelGrossPayableActions
Overview

Attendance Reports

Date Filter

Report Results

DateEmployee IDNameClock InClock OutHoursStatus
Syncing data from server…