Teacher attendance¶
Teachers check themselves in. HR sees the register.
Two-tap check-in at start of day, check-out at end. Optional remarks. Server-side timestamps — no client clock-trickery.
Teachers don't need to hunt down HR every morning. They check themselves in from any device. HR sees a live register and acts only on exceptions.

What we ship today¶
Today · live
- Teacher view: check-in at start of day, check-out at end, optional remarks.
- HR / Principal view: daily register showing who is in, late, absent.
- Per-teacher monthly history.
- Timestamps are server-side — no client clock-trickery.
Tailored to your school¶
Mould it
- Geo-fencing — check-in only allowed from the school campus IP / lat-long.
- Shift-based schedules with grace-period rules.
- Department-wise daily reports for HoD oversight.
- Auto-mark leave when a teacher has an approved leave request that day (Phase 2 leave module).
- WhatsApp daily-roundup of late / absent staff to Principal (Phase 2 gateway).
Where AI takes this¶
Phase 4 · AI
- Substitution suggestions when a teacher is marked absent — based on free periods + subject fit.
- Pattern detection — teachers consistently late on specific weekdays.
A typical day in the daily register¶
A snapshot of what HR sees when they open today's teacher register. Check-in and check-out are server-stamped — no client clock-trickery — and every entry is queryable from the audit log.
Today · daily register
Teacher
Department
In
Out
Status
Remarks
Priya Sharma
Mathematics
07:52
15:46
Present
—
Rajesh Kumar
Science
08:09
15:48
Present
—
Anita Verma
English
08:21
15:45
Late
Traffic
Suresh Iyer
Social Studies
—
—
Absent
Approved leave
Meera Nair
Hindi
07:48
15:50
Present
—
Karthik Bhat
Physics
08:02
15:47
Present
—
Ritu Desai
Chemistry
08:14
15:46
Present
—
Manish Pandey
Computer Sci.
07:55
12:30
Half-day
Parent meeting
Lakshmi Rao
Biology
08:06
15:50
Present
—
Arjun Mehta
Phys. Ed.
07:42
16:10
Present
Sports prep
Self check-in view — what a teacher sees¶
My attendance · May 2026
Date
Day
In
Out
Hours
Status
14 May
Thu
07:52
15:46
7h 54m
Present
13 May
Wed
07:48
15:50
8h 02m
Present
12 May
Tue
08:15
15:45
7h 30m
Late
11 May
Mon
07:55
15:47
7h 52m
Present
10 May
Sun
—
—
—
Weekend
09 May
Sat
—
—
—
Weekend
08 May
Fri
—
—
—
Absent
07 May
Thu
07:50
15:48
7h 58m
Present
AI substitution suggestion ✨ — sample
Phase 4 · in build- Suresh Iyer absent today (Social Studies) — Class 7-A & 7-B periods affected.
- Suggested substitute for 7-A · period 3: Lakshmi Rao (free, Biology, has covered Social before in March).
- Suggested substitute for 7-B · period 5: Manish Pandey (free, prefers afternoon slots).
- Tap Apply to assign — duty roster updates automatically and the audit log records the swap.
Who uses it¶
Every teacher (self-service), HR and Principal (oversight).
Coming soon¶
- Biometric integration (Phase 3) for fingerprint / RFID-based check-in.