Product/Attendance & Conduct

Attendance is the bridge between academics, HR, and finance — and conduct is what makes attendance honest. C2 holds three layers in one record: student attendance, class conduct (the per-period teacher's tool), and school conduct (the incident layer). One record, three views, every cross-cluster contract honoured.

What this cluster carries

8 signature capabilities

Per-day OR per-period attendance

School configures the mode at setup, can switch per term. 15 status states from Present to In-Transit to Off-Premises-Authorised.

Multi-source check-in

Manual mark, QR scan (school-rotating HMAC tokens), biometric machine, GPS geofence — all coexist without conflict. The fastest wins; the rest reconcile.

Class Conduct — the teacher's per-period tool

Teacher opens their class, marks attendance + behaviour events (merit / demerit) for that period in one flow. Same data as the general attendance module, different entry point.

School Conduct — the incidents layer

13 incident kinds, 7 resolution paths, restorative-justice flow, anonymous bullying reports with 14-day rotating tokens, mental-health flag, conseil-required escalation.

Immediate parent notification on absence

SMS + push + WhatsApp inside 30 seconds. Late arrivals get their own timestamp. Excused absences (medical certificate upload) don't count toward thresholds.

Two-factor verification + officer rounds

Teacher marks, corridor controller confirms. Block-based officer rounds. Mid-day teacher reactivation. Mandatory student departure logs with chain-of-custody for parent pickups.

Chronic absentee + at-risk auto-flag

Configurable threshold (e.g. <80%). System flags, alerts the counsellor, suggests intervention. Conduct score feeds the same algorithm.

Conduct → report card (opt-in 5%)

Teacher can choose to fold the conduct score into the subject grade, capped at 5%. Audit trail on every decision.

Real-world use case

A Form 5 teacher opens her phone at 8:00 AM. Class list, all marked Present by default. She taps three names. The system pings three SMSs: « Adèle est absente du cours de mathématiques de 11h. » By lunch, one mother is in the office. The absence rate at her school dropped 18% in a single term, just from the speed of the message reaching home.

What makes Attendance & Conduct elite

The receipts

  1. Attendance + class conduct + school conduct in one record — three views.

  2. Two-factor verification — the only platform that doesn't trust one phone alone.

  3. Restorative-justice flow built into discipline, not bolted on.

  4. Parent notification under 30 seconds. Cuts absence rates by double digits.