All work

Education brand website

Rofsan Sir

A full redesign and content migration for a Cambridge CAIE examiner's teaching brand.

  • Content migration
  • SEO-native
  • ~150 static routes

A look inside

Homepage
Past papers library
Book series
Examiner tips
In motion

An outgrown site, and years of content riding on it

Rofsan Sir's teaching brand had years of accumulated material behind it: past exam papers, published books, examiner tips, and pages students had linked to and bookmarked for years. A redesign had to carry every one of those pages forward without breaking the links already pointing at them, while fixing content issues an audit had turned up along the way.

A premium, editorial rebuild with nothing left behind

We rebuilt the site in Next.js with server-side generation, porting the full content library across: 117 CAIE 3204 past papers, 5 books, 8 examiner-tip articles, FAQs and resources, across roughly 150 static routes. Every shareable page renders its own branded social-share image, and permanent redirects carry the old site's URLs forward so existing search rankings and shared links keep working.

Engineering challenges

Editable content without a CMS rebuild
The homepage's gallery, hall of fame, testimonials, videos, past papers and examiner tips all needed to be editable without a code deploy every time a new result or article goes up. Rather than building a bespoke CMS, we pointed them at the dynamic-form engine already running inside Revolop Institute: content is published from the revolopinstitute-admin dashboard and served live to the site, reusing engineering built for a different product entirely.

Results

  • Full content library migrated: past papers, books, examiner tips, FAQ and resources
  • Old URLs redirect permanently, so existing search rankings and shared links still resolve
  • Every route ships its own dynamic OG image and JSON-LD for social and search previews
  • Content defects found in the pre-migration audit fixed as part of the rebuild
  • Homepage sections publish from an admin dashboard, with no code deploy needed per update

Technologies

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS

Have a system that looks something like this?

Tell us how the work happens today and we will tell you what a build like this one would take for you.

Discuss a similar project