CG Consulting thumbnail

CG Consulting.

From WordPress to a scalable, high-performance web architecture

A complete redesign and rebuild of a consulting website, focused on performance, maintainability, and a clean, professional user experience. Many small businesses rely on WordPress setups that become fragile over time. This project shows how migrating to a modern stack can reduce long-term risk while improving performance and flexibility.
Back to portfolio

Year

2026

Type

Web Application

Stack

Next.js, TypeScript, Sanity CMS, Tailwind CSS, Framer Motion, i18n, Figma

Role

Designer and Developer

A WordPress site held together by fragile plugins

-- THE PROBLEM

CG Consulting is a boutique HR services firm helping international companies find talent in Spain.
The existing WordPress website had served the business for years but had become increasingly fragile due to plugin dependencies and lack of ongoing maintenance. They needed a stable, professional digital presence that could be managed without relying on a developer for day-to-day updates — in both Spanish and English.
The goal of this project was not only to redesign the website, but to rebuild it on a modern, scalable architecture that removes technical risk and supports future growth.
The main challenge was not the platform itself, but the long-term sustainability of the existing setup.
  • Plugin conflicts risking content loss
  • No budget for ongoing maintenance
  • Slow page loads, no performance control
  • Client dependent on developer for updates

Starting with design, not code

-- DESIGN CONCEPT

The redesign centered on clarity and credibility — the two things an independent HR consultant needs to communicate immediately. I focused on a clean visual hierarchy, structured content presentation, and a layout that feels professional without being cold. Subtle animations and transitions, built with Framer Motion, add movement and polish to the experience without pulling attention away from the content. The site is fully responsive, designed to feel equally trustworthy on mobile and desktop.
CG Consulting redesign concept — Figma

Redesign concept — Figma

Moving from WordPress to a modern stack

-- MIGRATION & ARCHITECTURE

I proposed a full platform migration from WordPress to a modern Next.js + Sanity CMS stack. The goal wasn't just a technical upgrade — it was to give the client genuine ownership of their content and confidence that their site wouldn't break without a developer on call.
Since CG Consulting works with international companies to source talent in Spain, the site needed to speak to two audiences. Full bilingual support in Spanish and English was built in from the start.
I rebuilt the website using a modern, lightweight architecture focused on simplicity and control.
  • Removed dependency on plugins
  • Introduced structured content via Sanity CMS
  • Built a custom frontend for full control over performance and design
  • Implemented a responsive, mobile-first layout
  • Added subtle animations to enhance the user experience

Design in the browser — desktop & mobile

-- THE LIVE SITE

The redesigned site live — clean layout, professional credibility, and a fully responsive experience across all devices.
CG Consulting redesigned site live

The redesigned site live — clean layout, professional credibility, and a fully responsive experience across all devices.

From slow to fast — measurable results

-- PERFORMANCE

Performance and SEO improvements are not tied to a specific framework, but to how the application is built. In this project, the improvements came from simplifying the architecture, reducing dependencies, and optimizing the implementation.
Note: WordPress can absolutely deliver excellent performance and SEO when built with a clean architecture and minimal dependencies. In this case, the chosen approach prioritized long-term stability, performance control, and a simplified maintenance experience for the client.

Before

  • Plugin-heavy WordPress setup
  • Recurring maintenance issues
  • Slower performance
  • Limited flexibility

After

  • Lightweight custom architecture
  • Stable and predictable setup
  • Optimized performance
  • Full control over frontend and content
Lighthouse performance scores — WordPress before vs Next.js after

Performance · WordPress vs Next.js (Lighthouse)

CG Consulting can manage their own content — no developer needed

-- CLIENT HANDOFF

Sanity CMS was configured to give the client a clean, simple editing interface. They can update their services, copy, and contact info without touching code — no developer required after launch.
Sanity Studio content management interface for CG Consulting

Content management · Sanity Studio

A stable, bilingual web app built to last

-- THE OUTCOME

The client went from worrying about plugin conflicts to having full control over her content through a clean CMS interface. The new site is significantly faster, far more stable, and built on a foundation that can scale as her business does — without depending on a developer for day-to-day updates.
This project reflects how I approach client work: solving a real business problem, not just building a website.
The new setup resulted in:
  • Faster load times
  • Improved Core Web Vitals
  • Cleaner, more maintainable codebase
  • Easier content management
  • Reduced long-term maintenance needs

Looking to modernize your website or improve performance?
Back to portfolio