Problem
What needed structure
Discipline records can become inconsistent when points, sanctions, attendance corrections, and parent notifications are handled separately.
Laravel · School System
A school discipline and counseling workflow built around a single source of truth for confirmed violations and accumulated points.

Problem
Discipline records can become inconsistent when points, sanctions, attendance corrections, and parent notifications are handled separately.
Approach
SIPANDU centralizes confirmation, point transactions, sanction logic, notification logs, and administrative workflows in one Laravel-based system.
Highlights
Confirmed violation workflow
Point transaction source of truth
WhatsApp delivery logging
Role-aware administration