Show the useful things first
Attendance, assignments, fees, notices and reports should be easy to find.
Build it for the phone
Readable content and reliable performance on a phone matter more than a busy dashboard.
Pair the portal with SMS
The portal holds the detail; SMS draws attention when something is time-sensitive.