Back to work

SOL Edu & Migration · 2025–Present

Modular & Block-Based Website Redesign

The WordPress editing interface — internal teams add sections and rows (Section Title, Content Repeater, Image, etc.) to build pages without a developer.
Client
SOL Edu & Migration
Role
Designer
Year
2025–Present

About the project

SOL Edu & Migration is an education and migration agency based in New Zealand. The company redesigned its outdated WordPress website to improve stability and reduce technical issues on key pages such as consultation requests and application forms. The Korean and English versions have been launched, and the Chinese and Thai sites are scheduled to go live soon.

My role

I led the redesign by proposing a modular, block-based system instead of a traditional page-by-page rebuild. I defined reusable blocks, simplified page structures, and designed the majority of the website pages. Approximately 80% of the pages were assembled independently using WordPress admin, contributing to a 40% reduction in development costs.

solnz.net/en
Screen recording of solnz.net Upload a .mp4 / .webm capture and it’ll autoplay here.
The relaunched SOL Edu & Migration website.

The problem

The previous website relied heavily on plugins and external developers, resulting in slow performance, frequent errors, and high maintenance costs. More critically, key user flows such as consultation requests and application forms frequently failed, directly impacting user trust and business performance.

The company’s initial plan was to migrate the existing website almost 1:1, rebuilding pages with a hard-coded structure to improve stability. While this approach could resolve immediate technical issues, it maintained the same page-based structure and did not address the fundamental problem: long-term dependency on external developers.

The previous SOL Edu & Migration website — long, hard-coded marketing pages built page-by-page with plugins.
The previous site — long, hard-coded pages built one at a time.

Design strategy

After several discussions with the CEO, I identified the key priorities for this project:

How might we Create a scalable, self-sustaining website that can be managed internally while improving performance and reliability?

Instead of rebuilding pages individually, I proposed shifting from a page-based approach to a modular, block-based system. By designing reusable content blocks — such as 1-column and 2-column layouts that can flexibly incorporate images, titles, and tables — pages could be assembled without additional development.

This approach reframed the website from a collection of fixed pages into a system of reusable components, enabling internal teams to create and manage content independently.

Initial plan Page-by-page build
Page 1
Page 2
Page 3
+17 more

Every page rebuilt from scratch — roughly 20 pages, each its own development effort.

My proposal Reusable block system
Block library
Block 1
Block 2
Block 3
Block 4
Page A
Block 2
Block 1
Block 3
Block 4
Page B
Block 3
Block 1
Block 2

A few reusable blocks, reordered to assemble any page — no new development.

From a page-by-page build to a reusable block system.

This shift fundamentally changed the scope of the project from a simple redesign to a sustainable system:

Process

Instead of a linear redesign, I focused on restructuring the website into a scalable system.

  1. Audit & simplify

    Reviewed all existing pages, identified recurring patterns, and categorized content into clear page types to reduce complexity.

  2. Define the modular system

    Designed reusable blocks — hero sections, 2-column layouts, repeated content, and forms — to standardize page structures.

  3. Template collaboration

    Worked with an external developer to build 2–3 sample templates that established the foundation of the system.

  4. Internal assembly

    Redesigned all website pages and assembled roughly 80% of them independently using reusable blocks, significantly reducing developer involvement.

  5. Ongoing expansion

    Launched the Korean and English versions, and extended the same modular system to additional languages, including Thai and Chinese.

Pages assembled from reusable content blocks — foundation course, recommended schools grid, and pathway sections composed from the same building blocks.
Pages assembled from a shared library of reusable content blocks.
The WordPress editing interface — internal teams add sections and rows (Section Title, Content Repeater, Image, etc.) to build pages without a developer.
Internal teams compose pages by adding sections and rows — no developer required.

Knowledge base enhancement

Challenges

The previous orientation and FAQ content, delivered as long static PDF documents with a table of contents and dense pages.
Before — orientation and FAQ content lived in long static PDFs.

Solution

→  Improved both client access and internal workflow efficiency.

The new searchable, self-service FAQ knowledge base — categorized left-nav, breadcrumb, search, and structured article pages built from reusable blocks.
After — a searchable, self-service knowledge base built from reusable blocks.

Impact

40%
Lower development cost
~80%
Pages managed internally
22 → 12
Developer-built pages

Cost reduction. The initial quote covered 22 individually built pages. By grouping similar pages and introducing a modular system, developer-built pages were reduced to 12, significantly lowering costs.

Faster delivery. While the developer focused on templates, backend, and form development, I assembled the remaining pages, allowing parallel work and faster overall delivery.

Operational independence. Internal staff can now create and manage ~80% of pages without developer support, with faster updates enabled by reusable blocks.

Improved UX & consistency. The modular system simplified the design and aligned it with a more professional, trustworthy brand. Standardized blocks ensure consistent layouts and interactions across pages.

A montage of redesigned SOL Edu & Migration pages — news listings, early-study service, branch locations, NCEA guides, and school profiles, all assembled from the shared block system.
The final site — dozens of pages assembled by internal teams from one block system.

Reflection

Through this project, I learned to:

This experience reinforced that product design is not just about interfaces, but about creating scalable, maintainable systems aligned with real business needs.