Events
One Event, Every Student
Most of what a school asked of parents was an event: a field trip, a uniform fee, picture day, parent teacher conferences. An event could ask for an answer on whether the student is going, a payment by a deadline, a signed permission slip, or any mix of the three, and it belonged to a department, like the front office, athletics or the band, each with its own staff and the bank account its money went to.
School staff sent an event to one of the school’s lists or groups, like the 7th grade or the cross country team, and publishing it gave every student on it their own record for that event, holding their family’s answer, signature, payment and any refund. That’s the roster on each event’s page, and it stayed live: add a student to a group later, and they’re added to its events too.
The families came from the school’s own records. Staff imported a spreadsheet of students and their parents, watching its progress live, and parents then activated the accounts the school had made for them, so nobody had to type in a student body by hand, and a parent only ever saw their own children.