Case study / 01
2026 · Whitesands School
A complete digital reset for a Lagos Catholic school.
Rebuilt admissions, parent comms, and the public face of a 600-pupil school from the ground up. The old site was slow and a year out of date. The new one is fast, editorial, and updated weekly by the people who actually run the school.

- Role
- Design + Development
- Timeline
- 6 weeks
- Stack
- Next.js, Tailwind, Vercel
01 / Problem
A school site that worked against the school.
Whitesands had outgrown its previous site. Pages were slow, admissions funnelled parents through a confusing PDF, and the homepage hadn't been touched in years. Staff couldn't make updates without external help, so it stayed frozen, and started reading as out-of-date to the families it needed to reach.
02 / Approach
Strip it back, then rebuild around how the school actually works.
We started with a content audit. What does a parent, a prospective family, and a staff member each need to find inside of ten seconds? That answer shaped the structure (admissions, life on campus, calendar, contact) before a single screen was designed. From there, an editorial layout system using Fraunces for headings and a confident, restrained palette. Hand-built in Next.js on Vercel for speed, with a small CMS surface so the front office can publish announcements and term-letters without touching code.
03 / Outcome
Faster, fuller, and the school can drive it.
Page-load time dropped substantially across the site, admissions inquiries became a single guided form, and the site now ranks for queries it never reached before. The part that matters most: staff push updates themselves, weekly, without any handoff.
- Page speed
- +220%
- Lighthouse
- 96
- Pages
- 4 → 12
Page speed
Lighthouse
Pages
Up next
Whitesands School