← All projects

Case study

Brighton Real Estate

Migrating from SilverStripe to Next.js with SEO and performance in focus.

Next.jsReactTypeScriptSSRApp Router
RoleFrontend EngineerPeriodFeb 2025 – Jun 2026TeamCross-functional team
Brighton Real Estate interface

01 · Context

The problem

Migrate an existing property website from SilverStripe (PHP) to Next.js while improving SEO and web performance.

02 · Approach

The solution

I worked on the migration and frontend implementation, handling server-side rendering, rendering strategies, and Next.js caching alongside SEO and performance improvements.

03 · Outcome

Results

65 → 90+Lighthouse Performance
−40%Initial load time
PHP → Next.jsMigration

04 · Reflection

What I learned

The migration required treating SEO, rendering, caching, and page performance as connected parts of the same frontend system.