Skip to content

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.

Whitesands School website by Greyform
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%

Page speed

Lighthouse
96

Lighthouse

Pages
4 → 12

Pages