School website, family portal & control centre
Hoërskool Die Fakkel
A complete online presence for a Forest Hill high school: a public website, a secure family portal and a control centre where staff publish content and manage accounts.


- Project
- School website, family portal & control centre
- Services
- Web development, Engineering, Digital
- Status
- Live
- Website
- hsdiefakkel.co.za ↗
The brief
What itneeded to do
A school needs to speak to two audiences at once: prospective families looking in, and current families who need news, forms and a way to reach the school. It also handles learner and family information, so security could not be an afterthought.
What we built
Under the hood
Public website
Academics, admissions, sport, student life, news with embedded video, a filterable photo gallery and a forms hub with downloadable documents.
Family portal
Families sign in to see linked learners, send messages and request meetings with a date picker.
Control centre
Staff publish news and events, manage families and staff accounts, and work through message, meeting and contact-request inboxes.
Site settings
Super admins change site-wide settings themselves, with roles separating what each staff member can do.
Security
Row-level security, a strict content security policy, AES-256-GCM encryption of sensitive fields, hashed backup codes, a mandatory first password change and a security log.
Quality
Optimised photography, automated end-to-end tests on desktop and mobile, and a POPIA review of how personal information is handled.
Highlights
Public site, portal and admin in one system
Encrypted family messages and contact details
Tested on desktop and mobile



