SCREEN 01 ยท AUTHENTICATION
Login โ€” Supervisor
Supervisor logs in with mobile number + 4-digit PIN. JWT token issued with role: supervisor, scoped to their assigned site. Reports to Field Officer. No GPS tracking on login. Access to shift management, staff, complaints, and materials โ€” cannot access payroll or admin routes.
POST /auth/loginrole: supervisor Reports to: Field OfficerSite-scoped JWTNo GPS session
7:50
โ—โ—โ— 82%
๐Ÿ“‹
HRM Panel
Supervisor Portal
CleanPro Services ยท v1.0
Mobile Number
+91 98765 77777
4-digit PIN
Login โ†’
Forgot PIN? Contact Field Officer
Login Screen
โ†’
7:51
โ—โ—โ— 82%
Welcome
Vikram Patel
Supervisor ยท TechPark Tower 2
Role Confirmed
๐Ÿ“‹
Supervisor
TechPark T2 ยท Reports to FO Rajiv K.
โœ“
// JWT Token Issued
role: "supervisor"
site_ids: ["SITE-003"]
reports_to: "FO-001"
exp: +1h | refresh: 7d
โ„น
Morning shift starting. Attendance check and grooming inspection required before tasks can be assigned.
Go to Shift Dashboard โ†’
Role Confirmed + JWT
โ†’
7:52
โ—โ—โ— 82%
Access Scope
Supervisor permissions
โœ“
Shift deployment & briefings
Full R+W access
R+W
โœ“
Task assignment to HK staff
Assign + track completion
R+W
โœ“
Complaint & snag management
Create + close with evidence
R+W
โœ“
Material requisitions
Request โ†’ FO approval flow
W req.
โœ“
Floor rounds & observation log
GPS-stamped per floor
R+W
โœ“
Attendance cross-check
View + flag anomalies
R+W
โœ—
Payroll / Admin Panel
Admin-only
403
โœ—
Other sites' data
JWT site-scoped
403
๐Ÿ”’
All restrictions enforced by role middleware. 403 + audit log on any violation attempt.
Permission Scope
SCREEN 02 ยท SHIFT OVERVIEW
Shift Dashboard โ€” Morning Shift Start
Central command for the supervisor. Live shift status โ€” staff strength, absentees, backup status, open complaints, and pending tasks. The shift timeline drives the day: briefing must be logged before tasks can be assigned. All 13 KRA functions accessible from here.
GET /shift/plan/{siteId}/{date}Briefing gates task assignmentKRA 1โ€“13 access
7:55
โ—โ—โ— 82%
Morning shift
Vikram Patel
Supervisor ยท TechPark T2
VP
8:00โ€“4:00 PM
12
Staff
2
Absent
1
Backup
shift timeline โ€” today
โœ“
Attendance checked vs roster
7:48 AM ยท 2 absentees ยท Backup arranged
โœ“
Pre-shift briefing done
7:55 AM ยท 10 attendees ยท Logged
โ†’
Task assignment in progress
8:00 AM ยท 8/12 tasks sent
POST /task/assign
โ—‹
Grooming inspection
Pending
โ—‹
Floor round โ€” L1 to L3
Pending
!
3 open complaints
1 SLA breach warning
Urgent
Assign Remaining Tasks โ†’
๐Ÿ 
Shift
๐Ÿ‘ฅ
Staff
๐Ÿ“
Rounds
๐Ÿ“ฆ
Material
Shift Dashboard
7:56
โ—โ—โ— 82%
Quick Actions
All KRA functions
๐Ÿ‘ฅ
Staff Deploy
KRA 2
๐Ÿ“ข
Briefing
KRA 4
โœ…
Tasks
KRA 5
๐Ÿ”
Rounds
KRA 12
โš ๏ธ
Complaints
KRA 8,13
๐Ÿ”„
Handover
KRA 6
alerts this shift
โฑ
SLA Warning โ€” Washroom leak L2
1h 20m to breach
P1
๐Ÿ“ฆ
Low stock โ€” Floor Cleaner
2 cans left ยท Raise requisition
P2
โœ…
Task assigned by FO
Verify training compliance ยท Sunrise
P3
Quick Actions + Alerts
SCREEN 03 ยท MODULE 3,4 ยท KRA 3
Attendance & Biometric Compliance โ€” KRA 3
Supervisor verifies that all staff punch in via face recognition within the geo-fence before shift start. Cross-checks expected roster vs actual attendance. Identifies absentees immediately and arranges backup. Flags anomalies โ€” late punches, geo-mismatch, duplicate punches. Supervisor can manually override failed face matches (after 3 failures).
GET /attendance/expected vs /actualPATCH /attendance/override (supervisor) Backup request workflowAnomaly cross-checkKRA 3 โ€” Biometric compliance
8:05
โ—โ—โ— 80%
Attendance Check
TechPark T2 ยท Morning shift
2 Absent
10
Present
2
Absent
1
Late punch
1
Override req.
roster vs actual
Staff Expected Actual Status
Kavita P.8:008:02OK
Mohan R.8:008:18Late
Sunita K.8:00โ€”Absent
Priya D.8:00โ€”Absent
Raju B.8:00Failร—3Override
โš 
Raju Bhatt โ€” face match failed 3ร—. Awaiting supervisor manual override to allow punch-in.
โœ“ Override โ€” Raju B.
Arrange Backup
Attendance vs Roster
8:08
โ—โ—โ— 80%
Backup Arrangement
KRA 2 โ€” Cover absent staff
๐Ÿ‘ค
2 staff absent today. Backup needed to maintain floor coverage. Arrangement logged and notified to FO.
absent staff
โœ—
Sunita Khatri ยท Level 3
No notice ยท Absent without info
No show
!
Priya Desai ยท Level 2
Notified illness yesterday
Sick leave
backup assigned
โœ“
Raju Bhatt ยท Backup for Level 3
Confirmed available ยท Punch-in pending
Confirmed
Backup sourceOn-call pool
Level 2 coverMohan R. โ€” overtime approved
FO notifiedYes ยท POST /deployment/backup
Shift coverageAll levels covered โœ“
Submit Backup Plan โ†’ FO
Backup Arrangement
8:10
โ—โ—โ— 80%
Manual Override
Face match fail โ€” Raju B.
Override
๐Ÿ‘ค
Raju Bhatt failed face match 3 consecutive times. Azure confidence scores: 0.43, 0.51, 0.38 โ€” all below 0.6 threshold.
EmployeeRaju Bhatt ยท EMP-4456
Attempt 10.43 โ€” Fail
Attempt 20.51 โ€” Fail
Attempt 30.38 โ€” Fail
GPS checkโœ“ Within 300m fence
Supervisor actionManual override
supervisor verification
Confirm employee identity manually:
โœ“
ID card verified physically
โœ“
Employee recognised in person
Reason noted (poor lighting / beard change)
โ„น
PATCH /attendance/override ยท Override logged with supervisor ID + reason. Visible in admin panel.
Approve Override + Allow Punch-In
Manual Override โ€” Face Fail
SCREEN 04 ยท KRA 2 โ€” MANPOWER DEPLOYMENT
Staff Deployment โ€” KRA 2
Supervisor manages shift-wise deployment per the approved plan. Each staff member is assigned to a specific floor or zone. Backup staff slotted into absent positions. Deployment plan visible to Field Officer. Shift roster view shows coverage at a glance โ€” red gaps must be filled before briefing.
GET /shift/plan/{siteId}/{date}POST /deployment/backup Floor/zone assignmentFO notified on backupKRA 2 โ€” Manpower
8:10
โ—โ—โ— 80%
Deployment Plan
TechPark T2 ยท Morning shift
Full cover
โœ“
All floors covered. Backup arranged for 2 absent staff. FO notified via POST /deployment/backup.
floor assignment
G
Ground Floor โ€” Lobby & Common
Kavita P. + Meena S.
Covered
1
Level 1 โ€” Restrooms + Corridors
Mohan R. (OT cover)
1 staff
2
Level 2 โ€” Office Floors A & B
Raju B. (backup) + Suresh K.
Covered
3
Level 3 โ€” Conference + Pantry
Priya G. + Anil M.
Covered
!
Level 1 โ€” needs attention
Only 1 staff โ€” high traffic floor
Thin
KP
Kavita P.
Ground Fl.
Present
MS
Meena S.
Ground Fl.
Present
SK
Sunita K.
Level 3
Absent
RB
Raju B.
Backup L2
Cover
Staff Deployment Grid
8:12
โ—โ—โ— 80%
Edit Deployment
Adjust zone assignments
reassign staff
Mohan Raju ยท EMP-4403โ–พ
Level 1 โ€” Restrooms + Corridorsโ–พ
Overtime ยท 8 AM โ€“ 4 PMโ–พ
backup request log
โœ“
Sunita K. absent โ€” L3 cover needed
7:50 AM ยท Raju B. assigned as backup
POST /deployment/backup
โœ“
FO Rajiv Kumar notified
7:51 AM ยท FCM push + deployment update
โœ“
Mohan R. โ€” OT approved for L1 cover
7:52 AM ยท 8h shift
Planned strength14
Deployed today12
Backup staff1 confirmed
Coverage statusAll floors covered โœ“
Confirm Deployment Plan
Edit & Confirm Deployment
SCREEN 05 ยท KRA 1 โ€” GROOMING & DISCIPLINE
Grooming & Uniform Compliance โ€” KRA 1
Supervisor inspects all staff daily for uniform and grooming standards before shift. Photo capture tagged as 'uniform_compliance'. Violations flagged with a corrective action note and notified to Field Officer. Repeat violations escalated. Part of the daily shift start checklist.
POST /grooming/checkPhoto tag: uniform_compliance Violation โ†’ FO notifiedKRA 1 โ€” Grooming & Discipline
8:15
โ—โ—โ— 80%
Grooming Check
Daily uniform inspection ยท KRA 1
1 Issue
๐Ÿ‘”
Daily inspection: Uniform worn correctly, ID badge visible, personal hygiene acceptable, PPE available.
staff inspection results
KP
Kavita Patel
Uniform โœ“ ยท Badge โœ“ ยท PPE โœ“
Pass โœ“
MR
Mohan Raju
No ID badge visible
Violation
MS
Meena Sharma
Uniform โœ“ ยท Badge โœ“ ยท PPE โœ“
Pass โœ“
RB
Raju Bhatt
Uniform โœ“ ยท Badge โœ“ ยท PPE โœ“
Pass โœ“
SK2
Suresh Kumar
Uniform โœ“ ยท Badge โœ“ ยท PPE โœ“
Pass โœ“
violation โ€” mohan raju
Missing ID Badgeโ–พ
Issued spare badge from office. Verbal warning given. Repeat = written warning.
๐Ÿ“ท Photo + Submit
Notify FO
Daily Grooming Inspection
8:18
โ—โ—โ— 80%
Photo Evidence
Uniform compliance capture
Group Photo โ€” In-app Camera
๐Ÿ“ธ
Capture group lineup
In-app only ยท GPS + timestamp tagged
tag: "uniform_compliance"
site_id: "SITE-003"
shift: "morning_2025-07-08"
flagged_staff: ["EMP-4403"]
Photo storageS3 / tagged
Visible toFO + Admin
Violation flagFO notified via FCM
APIPOST /grooming/check
Submit Grooming Report
Photo Capture & Tag
SCREEN 06 ยท KRA 4 โ€” BRIEFING & DEBRIEF
Pre-shift Briefing & Post-shift Debrief โ€” KRA 4
Briefing must be logged BEFORE tasks can be assigned โ€” it's a hard gate in the system. Log topic, time, and attendees. Post-shift debrief at end covers performance, issues, and client feedback. Both sent to Field Officer. Admin can view history.
POST /briefing/logGates task assignment POST /debrief/logSent to FOKRA 4
7:55
โ—โ—โ— 82%
Pre-shift Briefing
Required before task assignment
๐Ÿ”’
Task assignment is locked until briefing is logged. Complete this form first.
8 July 2025 ยท 7:55 AM
Today's floor assignments ยท Chemical use reminder after audit violation ยท Safety protocol for wet floors ยท Client visit expected 11 AM โ€” Level 3 priority
10 staff present
Wet floor signs mandatory ยท PPE before chemical use ยท Emergency contacts on board
Duration~10 minutes
Absent from briefingSunita K., Priya D.
Gate statusTasks LOCKED until submit
Submit Briefing โ†’ Unlock Tasks
Pre-shift Briefing Log
4:00
โ—โ—โ— 45%
Post-shift Debrief
End of morning shift ยท Sent to FO
28
Tasks done
4
Incomplete
2
Complaints
3
Rounds done
Kavita P. excellent restroom standards. Mohan R. needs continued supervision on chemical protocol. Client visit at 11 AM went smoothly.
Washroom leak L2 โ€” SLA breached. Escalated to FO. Pressure washer repair still pending.
Gym deep clean priority. Vendor visit for PW-01 repair 9 AM tomorrow. Watch Mohan R. on protocol.
โ„น
POST /debrief/log ยท Sent to FO Rajiv Kumar immediately. Admin panel updated.
Submit Debrief to FO
Post-shift Debrief
SCREEN 07 ยท KRA 5 โ€” TASK ASSIGNMENT
Task Assignment to HK Staff โ€” KRA 5
Supervisor assigns cleaning tasks to each Housekeeping Staff member at the start of shift. Staff receive FCM push notification. They mark tasks complete in their app with optional photo evidence. Incomplete tasks flagged at shift end โ€” reported to both Supervisor and Field Officer. Task list reflects the floor deployment plan.
POST /task/assignPATCH /task/{id}/complete FCM push to HK staffOptional photo evidenceKRA 5
8:00
โ—โ—โ— 80%
Assign Tasks
TechPark T2 ยท Shift start
8/12 sent
โœ“
Briefing logged. Task assignment is now unlocked. Assign tasks to each staff member.
tasks sent this shift
1
Sweep & mop lobby โ€” Kavita P.
Ground Floor ยท 8:00โ€“9:00 AM
Done
2
Restroom sanitisation L1 โ€” Mohan R.
Level 1 ยท 8:00โ€“10:00 AM
Active
3
Vacuum carpets L2 โ€” Raju B.
Level 2 ยท Due 10:00 AM
Pending
4
Gym deep clean โ€” Not assigned
Overdue from yesterday
Overdue
new task
Describe task...
Select HK Staffโ–พ
Select timeโ–ฝ
Assign Task โ†’ FCM Push
Task Assignment
2:00
โ—โ—โ— 50%
Task Completion
Real-time progress ยท Shift view
24/32
Overall task completion24 of 32 tasks
โœ“
Lobby sweep โ€” Kavita P.
Done 8:55 AM ยท Photo โœ“
โœ“
Restroom L1 โ€” Mohan R.
Done 9:48 AM
โœ“
Vacuum L2 โ€” Raju B.
Done 10:30 AM ยท Photo โœ“
!
Gym deep clean โ€” Overdue 2 days
Must complete before shift end 4 PM
Critical
Bin collection L3 โ€” Suresh K.
Due 3:00 PM
Window cleaning lobby โ€” Meena S.
Due 3:30 PM
โš‘
8 tasks pending. Gym deep clean overdue โ€” if incomplete at shift end, FO + Admin alerted automatically.
Send Reminder to All Pending Staff
Task Completion Tracker
SCREEN 08 ยท KRA 12 โ€” FLOOR ROUNDS
Floor Rounds & Supervision โ€” KRA 12
Supervisor conducts regular floor rounds โ€” minimum 3 per shift. Each round is GPS-stamped per floor, with observations and photo evidence. Observations logged in real-time. Uniform compliance photo captured during rounds. Gyroscope alert (Module 12) complements this โ€” detects staff idle or unusual movement.
POST /round/logGPS stamp per entry 3 rounds min per shiftPhoto per floorKRA 12
10:00
โ—โ—โ— 75%
Floor Round #2
TechPark T2 ยท 10:00 AM
โ— Active
๐Ÿ“
GPS Active ยท Currently: Level 2, Block B ยท 10:02 AM
round history today
โœ“
Round 1 โ€” Ground & Level 1
8:30 AM ยท All clear ยท 2 photos
POST /round/log #1
โ†’
Round 2 โ€” Level 2 (Current)
10:00 AM ยท In progress
โ—‹
Round 3 โ€” Level 3 (Pending)
Due before 2 PM
log observation โ€” level 2
Level 2 ยท Block B Corridorsโ–พ
Staff mopping correctly. No odour. Window sill dusty near room 204. Wet floor sign missing near L2 restroom.
โœ“
Uniforms worn correctly
โœ—
Wet floor sign missing โ€” near restroom
๐Ÿ“ท Capture + Log Round
Active Floor Round
10:30
โ—โ—โ— 75%
Round Summary
Round 2 ยท Level 2 submitted
Logged
RoundRound #2 of 3
Floors coveredLevel 2 ยท Blocks A+B
GPS start10:00 AM
GPS end10:28 AM
Photos taken3 uploaded
Observations2 noted
Violations found1 โ€” wet floor sign
violation auto-action
Wet floor sign missing โ€” L2 Restroom
Corrected on-spot. Staff instructed to always deploy sign before mopping. Logged in round record.
โ„น
All round logs visible to FO + Admin panel. GPS coordinates saved per entry. Photo linked to observation.
Start Round 3 โ€” Level 3 โ†’
Round Summary & Violation
SCREEN 09 ยท KRA 8 & 13 โ€” COMPLAINTS & SNAGS
Complaint & Snag Closure โ€” KRA 8, 13
Supervisor logs, monitors, and closes complaints with SLA timers. Closure requires evidence photo. SLA breach auto-escalates to FO + Admin via FCM (P1). Snag tickets include description, department, and SLA. Supervisor handles client-reported issues too โ€” logged, actioned, and closed with evidence. Admin has full visibility.
POST /complaintPATCH /complaint/{id}/close SLA breach โ†’ FCM P1Evidence photo requiredKRA 8, 13
11:00
โ—โ—โ— 72%
Complaints & Snags
TechPark T2 ยท Today
3 Open
SLA BREACH โ€” Washroom leak L2
Breached!
Raised 6:30 AM ยท SLA: 4h ยท Breached 10:30 AM
โš  OVERDUE โ€” FO + Admin alerted (P1)
๐Ÿ“ท Close + Evidence
Escalate to FO
Dustbin overflow โ€” L3 Pantry
1h 20m left
Raised 8:10 AM ยท SLA: 2h ยท Assigned: Suresh K.
โฑ SLA expires 12:10 PM
๐Ÿ“ท Close
Reassign
Broken mop handle โ€” Storage room
4h left
Raised 9:05 AM ยท SLA: 8h ยท Maintenance req.
On track ยท 5:05 PM deadline
Resolved
Raise Repair
closed today
โœ“
Lobby dustbin overflow
Closed 7:30 AM ยท 1h 20m ยท Evidence โœ“
Done
Open Complaints List
11:05
โ—โ—โ— 72%
Log New Complaint
POST /complaint
Level 2 ยท Restroom Block Bโ–พ
Sanitation Issueโ–พ
Urgent (4h SLA)โ–พ
Client reported strong odour from L2 male restroom. Floor drain appears blocked.
Client reported ยท Mr. Rao (L2)โ–พ
๐Ÿ“ท
Evidence Photo
Required for logging
SLA startsOn submission
Assigned auto toMohan R. (L1 zone)
Visible toFO + Admin panel
๐Ÿ“ท Log Complaint + Start SLA Timer
Log New Complaint
11:15
โ—โ—โ— 72%
Close Complaint
#CPL-1042 ยท SLA breached
Overdue
โฑ
SLA breach FCM already sent to FO + Admin (P1). Close with photo evidence to stop escalation.
IssueWashroom leak ยท L2 Male
Raised byTenant ยท 6:30 AM
SLA4h ยท Breached 10:30 AM
Action takenMaintenance contacted ยท Fixed 11:10 AM
Pipe joint tightened. Leak stopped. Floor dried and disinfected. Wet floor sign deployed.
๐Ÿ“ท
Closure Photo Required
Before/after comparison
๐Ÿ“ท Close with Evidence Photo
Complaint Closure + Evidence
SCREEN 10 ยท MODULE 8 ยท KRA 5,10
Material & Equipment Management โ€” KRA 5, 10
Supervisor maintains consumable stock register and raises requisitions when stock is low. Approval flow: Supervisor raises โ†’ Field Officer approves โ†’ Admin fulfills. Equipment condition tracked โ€” repair requests raised with description, urgency, and photo. Only trained staff allowed to operate machines.
POST /inventory/requisition3-step approval flow Low-stock alert โ†’ FORepair request workflowKRA 5, 10
11:30
โ—โ—โ— 70%
Stock Levels
TechPark T2 ยท July
โš‘
Low stock: Floor Cleaner (2 left) & Mop Heads (1 left). Raise requisition immediately.
Floor Cleaner (5L cans)2 left !
Disinfectant Spray4 left
Tissue Roll Packs18 left
Garbage Bags (boxes)6 left
Mop Heads1 left !
active requisitions
๐Ÿ“ฆ
Floor Cleaner ร— 10 cans
Raised 7 Jul ยท Awaiting FO approval
Pending
๐Ÿ“ฆ
Garbage Bags ร— 20 boxes
Delivered 5 Jul ยท Confirmed
Done
+ Raise New Requisition
Stock Register
11:35
โ—โ—โ— 70%
Raise Requisition
Approval: Sup โ†’ FO โ†’ Admin
approval flow
1
Supervisor raises request
POST /inventory/requisition
โ†“ FCM to Field Officer
2
Field Officer approves / rejects
PATCH /requisition/{id}/approve
โ†“ FCM to Admin
3
Admin fulfills delivery
PATCH /requisition/{id}/fulfill
โ†“ Stock register updated
4
Supervisor confirms receipt
PATCH /delivery/{id}/confirm
Mop Headsโ–พ
6 units ยท Urgentโ–พ
Send Requisition โ†’ FO
Requisition Flow
11:40
โ—โ—โ— 70%
Equipment & Repairs
KRA 10 โ€” Machine care
โš™
Floor Scrubber โ€” SC-02
Condition: Good ยท Last service 15 Jun
OK
โš™
Vacuum Cleaner โ€” VC-07
Service due in 3 days
Due
โš™
Pressure Washer โ€” PW-01
Repair pending ยท FO approved ยท Vendor due
Repair
raise repair request
Vacuum Cleaner VC-07โ–พ
Suction weak โ€” bag full and motor noisy. Needs service + bag replacement.
Normal (schedule service)โ–พ
โ„น
Only staff with machine training certification can operate. POST /repair/request โ†’ FO approval โ†’ Vendor.
๐Ÿ“ท Raise Repair Request
Equipment & Repair Request
SCREEN 11 ยท KRA 6 โ€” SHIFT HANDOVER
Shift Handover & Takeover โ€” KRA 6
Shift change communication โ€” outgoing supervisor passes pending tasks, incidents, and instructions to incoming supervisor via a timestamped handover note. Incoming supervisor reviews and acknowledges. Both notes stored in DB. Field Officer receives summary. Ensures zero information loss between shifts.
POST /handover/logTimestamped + linked to shift Incoming supervisor acknowledgesFO receives summaryKRA 6
4:00
โ—โ—โ— 38%
Shift Handover
Morning โ†’ Evening ยท 4:00 PM
๐Ÿ“‹
Evening Supervisor Kavita Singh will receive this handover note on login.
pending tasks (carry forward)
!
Gym deep clean โ€” 2nd day overdue
Must be completed tonight before 8 PM โ€” escalate if not done
โ†’
Pressure Washer repair โ€” PW-01
Vendor due tomorrow 9 AM. Confirm arrival.
โ†’
SLA breach CPL-1042 โ€” closed
Evidence submitted. FO informed. No further action.
incidents this shift
โš‘
Wet floor sign missing L2
Corrected on-spot during round 2
Noted
Gym priority tonight. Mohan R. on L1 all evening. Watch Raju B. โ€” first shift backup. Vendor call 9 AM tomorrow for PW-01.
Submit Handover Note โ†’ Evening Sup.
Outgoing Handover Note
4:05
โ—โ—โ— 88%
Takeover โ€” Evening Shift
Kavita Singh ยท Evening Supervisor
๐Ÿ“ฅ
Handover received from Vikram Patel. Review pending items before starting shift.
handover summary
Outgoing supervisorVikram Patel
Shift handoff time4:00 PM
Tasks pendingGym deep clean (2nd day)
Open snags0 open
Vendor duePW-01 repair ยท 9 AM tomorrow
Staff on watchMohan R. + Raju B.
acknowledge takeover
Reviewed all pending tasks
Noted vendor appointment
Briefed evening team on priorities
โœ“ Acknowledge Takeover
Incoming Takeover View
SCREEN 12 ยท KRA 7 โ€” DOCUMENT MAINTENANCE
Document & Checklist Maintenance โ€” KRA 7
Supervisor maintains daily cleaning checklists, attendance logs, and task records โ€” all must be audit-ready. Digital document store auto-generates checklists from inspection module. Supervisor signs off on daily shift records. Admin panel shows document compliance per site.
Auto-generated from Module 6Digital document store Audit-ready recordsSupervisor sign-offKRA 7
3:30
โ—โ—โ— 50%
Daily Documents
TechPark T2 ยท 8 Jul
5/6 Done
โœ“
Pre-shift briefing log
Submitted 7:55 AM ยท 10 attendees
โœ“
Attendance register signed
12 present ยท 2 absent ยท 1 backup
โœ“
Task assignment log
32 tasks ยท 28 completed
โœ“
Floor round logs (3 rounds)
GPS-stamped ยท Photos attached
โœ“
Complaint / snag register
3 logged ยท 2 closed ยท 1 SLA breach
End-of-day cleaning checklist sign-off
Due before shift end 4 PM
auto-generated documents
๐Ÿ“„
Daily attendance export
Auto at 4 PM ยท PDF + CSV
Auto
๐Ÿ“„
Cleaning checklist summary
From Module 6 ยท Linked to tasks
Auto
Sign Off Daily Documents
Daily Document Checklist
3:35
โ—โ—โ— 50%
Cleaning Checklist
End of day ยท Supervisor sign-off
๐Ÿ“‹
Auto-generated from inspection module data. Supervisor reviews and signs before 4 PM.
today's zone completion
โœ“
Ground Floor โ€” Lobby & Common
100% ยท All tasks done ยท Kavita P.
100%
โœ“
Level 1 โ€” Restrooms + Corridors
92% ยท 1 task pending ยท Mohan R.
92%
!
Level 2 โ€” Office Floors A & B
88% ยท Gym still not done
88%
โœ“
Level 3 โ€” Conference + Pantry
100% ยท All done ยท Suresh K.
100%
Overall completion94% (gym pending)
Signed byVikram Patel ยท SUP
Visible toFO + Admin ยท Audit trail
โœ“ Sign Off Checklist
End-of-Day Checklist Sign-Off
SCREEN 13 ยท MODULE 2 ยท KRA 9
Staff Records Management โ€” KRA 9
Supervisor ensures all staff files are up to date โ€” ID proofs, police verification status, training logs. Document expiry alerts auto-generated by admin panel. Supervisor flags outdated records and prompts staff to update. New staff records created during onboarding and maintained throughout tenure.
GET /staff/records/{siteId}Admin document expiry alerts Training log linked to recordsKRA 9 โ€” Staff Records
2:00
โ—โ—โ— 60%
Staff Records
TechPark T2 ยท Document status
2 Expiring
โš‘
2 staff have documents expiring in 30 days. Prompt them to update before expiry.
KP
Kavita Patel ยท EMP-4401
All docs valid ยท Training up to date
OK
MR
Mohan Raju ยท EMP-4403
Aadhaar expiry: 1 Aug 2025
Expiring
MS
Meena Sharma ยท EMP-4421
All docs valid
OK
SK2
Suresh Kumar ยท EMP-4412
Police verification: expires 15 Aug
Expiring
RB
Raju Bhatt ยท EMP-4456
Onboarding incomplete ยท Police pending
New
document type status
๐Ÿ“„
Aadhaar Cards
11/12 valid ยท 1 expiring
1 Due
๐Ÿ“„
Police Verification
10/12 valid ยท 1 expiring ยท 1 pending
2 Due
Notify Staff to Update Docs
Staff Records Overview
2:05
โ—โ—โ— 60%
Staff Profile
Mohan Raju ยท EMP-4403
Employee IDEMP-4403
Joining Date15 Jan 2025
AadhaarExpiry: 1 Aug 2025 !
PAN CardValid โœ“
Police Cert.Valid ยท Expires 2026 โœ“
Bank AccountSBI โ—โ—โ—โ—3821 โœ“
Training logs4 sessions ยท 2 remedial
Face enrolledโœ“ Azure ยท EMP-4403
โš‘
Aadhaar expiry in 24 days. Admin has been auto-alerted. Ask Mohan to renew and re-upload.
training history
๐ŸŽ“
Chemical Safety ยท 3 Jul
Completed ยท Passed quiz
โœ“
๐ŸŽ“
Infection Control ยท 8 Jul
Attended ยท Quiz failed 64%
Redo
Flag for Document Update
Staff Record Detail
SCREEN 14 ยท KRA 11 โ€” CLIENT COORDINATION & REPORTS
Daily Site Report โ€” KRA 11
End-of-day report submitted to Field Officer and Operations Manager. Compiled automatically from shift data โ€” tasks, attendance, complaints, rounds. Supervisor adds narrative summary and notable issues. Pushed to admin panel in real-time. Also used for client review participation.
POST /report/dailyAuto-compiled from shift data Sent to FO + adminClient review attendance logKRA 11
4:00
โ—โ—โ— 38%
Daily Report
TechPark T2 ยท 8 Jul 2025
auto-compiled summary
28/32
Tasks done
12
Staff present
3
Complaints
3/3
Rounds done
issues to highlight
!
SLA breach โ€” CPL-1042
Washroom leak ยท Closed late ยท FO informed
Breach
!
Gym deep clean โ€” overdue
2nd day ยท Carry forward to evening
Pending
โœ“
Client visit L3 โ€” 11 AM
Went smoothly ยท No complaints
Good
Overall shift productive. SLA breach on L2 washroom was due to maintenance delay outside team's control. Client visit at 11 AM was positive. Mohan R. showing improvement after briefing on protocol.
Submit Report to FO + Admin
Daily Report Submission
4:05
โ—โ—โ— 38%
Client Review Log
KRA 11 โ€” Participation
๐Ÿข
Supervisor participates in client review meetings and logs attendance + outcome.
recent client reviews
๐Ÿค
Monthly review โ€” TechPark FM
5 Jul ยท Attended by Vikram P. + FO
Done
๐Ÿค
Spot check visit โ€” Mr. Rao
8 Jul 11 AM ยท Accompanied FO ยท Positive
Done
log today's client visit
Mr. Rao โ€” Level 2 Manager
Spot Check / Informalโ–พ
Mr. Rao satisfied with cleanliness. Requested restroom checks more frequently on Level 2. No complaints raised.
Archived toAdmin panel client log
Linked toDaily report 8 Jul
Submit Client Visit Log
Client Review Log
SCREEN 15 ยท MODULE 11 ยท ALL KRA
Notifications โ€” Supervisor
All FCM push notifications received by Supervisor. P1 โ€” geo-fence breach, face match fail ร—3, SLA breach. P2 โ€” task assignments from FO, low stock. P3 โ€” handover received, training event notifications. P4 โ€” payslip, routine updates. All site-scoped to assigned site only.
Firebase FCM ยท Site-scopedP1โ€“P4 priority levels Immediate + digest triggersKRA 1โ€“13 events
9:30
โ—โ—โ— 72%
Notifications
Supervisor ยท Today ยท 5 new
5
๐Ÿšซ
Geo-fence Breach โ€” Priya D.
Punch blocked ยท 524m outside fence at 8:02 AM
P1
๐Ÿ‘ค
Face Match Fail ร—3 โ€” Raju B.
Override required. Tap to approve.
P1
โฑ
SLA Breach โ€” Washroom Leak L2
CPL-1042 breached 4h SLA at 10:30 AM
P1
โœ…
Task assigned by FO
Verify training compliance status โ€” Sunrise
P2
๐Ÿ“ฆ
Low stock alert โ€” Floor Cleaner
2 cans left. Raise requisition.
P2
๐Ÿ”„
Handover received from Vikram P.
Morning shift ended. Pending: Gym deep clean.
P3
๐Ÿ’ฐ
Payslip โ€” July 2025 available
Net pay: โ‚น 22,500. Tap to download.
P4
Notification Center
9:31
โ—โ—โ— 72%
Supervisor Alert Guide
What supervisor receives
P1 โ€” Immediate FCM
โ€ข Geo-fence breach (staff blocked)
โ€ข Face match fail ร—3 (needs override)
โ€ข SLA complaint breach
โ€ข Safety incident at site
โ€ข Inspection fail auto-snag created
P2 โ€” On Event
โ€ข Task assigned by FO
โ€ข Low stock threshold at site
โ€ข Complaint SLA warning (1h to breach)
โ€ข Staff absent notification
P3 โ€” On Event (Informational)
โ€ข Handover note received
โ€ข Requisition status update
โ€ข Training schedule notification
โ€ข Staff punch-in confirmed
P4 โ€” Monthly
โ€ข Payslip available notification
โ€ข Monthly compliance report
โ„น
All notifications site-scoped. Supervisor never sees cross-site data. All logged with timestamp for audit trail.
Supervisor Alert Priority Guide