Attendance
Track your work hours with GPS-verified check-in and check-out.
Checking In
- Navigate to Attendance in the sidebar (web) or bottom tab (mobile).
- Click/tap the Check In button.
- Allow location access if prompted.
- Your location and timestamp are recorded automatically.
- The check-in method is tagged (web, mobile, or manual).
Geofencing
If your organization uses geofenced office locations, you must be within the configured radius to check in. If you're outside the radius, you may need to provide a reason (if allowed by your administrator).
Checking Out
- Click/tap Check Out on the attendance page.
- Work hours are calculated automatically from your check-in time.
- Overtime is calculated based on your assigned shift's end time.
Viewing History
- View records in table or calendar view.
- Filter by date range and status (present, late, absent, on leave).
- Each record shows:
- Date
- Check-in time
- Check-out time
- Total work hours
- Overtime hours
- Status (present, late, absent)
- Check-in method
Location Verification
When checking in, ZAINOVA captures:
- GPS coordinates (latitude/longitude)
- Distance to nearest office (in meters)
- Office name (which geofenced area you're in)
Status Indicators
| Status | Meaning |
|---|---|
| ✅ Within Office Area | You're inside the geofence radius |
| ⚠️ Outside Office Area | You're outside the radius — reason may be required |
Offline Check-in
If you lose internet connectivity:
- Your check-in/out is saved locally on your device.
- A pending sync indicator appears.
- When connectivity returns, records sync automatically.
- You'll see a confirmation once synced.
For Managers & Admins
With appropriate permissions, you can:
- View all employees' attendance records
- Filter by employee, department, or date range
- Export attendance data to CSV/Excel
- Create manual attendance entries for corrections
- View attendance analytics and trends