A native Android app built for the three people who use a school system every day — parents, students and teachers. Admins use the full web dashboard.
The mobile app talks to the same records as the web dashboard — there is no separate sign-up or sync delay. Attendance marked by a teacher on their phone during class shows up for the parent within moments, and a fee payment made from the app updates the same ledger the school office sees.
Notifications are role-aware: a parent is notified about their own child's homework and fee reminders, a teacher about their own classes and leave approvals.