Headless multisite search

A reusable Next.js search experience for a multilingual, multimarket platform on Sitecore XM Cloud.

Period
Q1 2026 – Q2 2026
Role
Frontend engineer
Employer
Pentia Sweden
Client
International industrial company, multisite platform
Layers
Frontend, Platforms & Domain, Cloud & Delivery
Stack
Sitecore XM Cloud, Next.js, React, TypeScript, JavaScript, Relewise, GraphQL, Headless CMS, Azure DevOps, CI/CD

Context

A large digital presence across many markets and websites, running on headless Sitecore XM Cloud.

Problem

Search was slow and fragmented, which made it hard for customers to find products and content across a complex, multilingual platform.

Approach

Owning the frontend

I owned the frontend of a new search integration: reusable, component-driven UI built with Next.js, React and TypeScript that communicates with Relewise.

Designed for many sites

The components were designed from the start to work across a multisite, multilingual setup, so each market could use the same foundation.

Working with the integration team

I worked closely with backend developers and stakeholders to get the integration right.

Outcome

A significantly faster and more relevant search experience, and a reusable foundation the team can build on across the other sites. The team appreciated how quickly I grasped a complex setup and delivered a clean, high-impact solution under a tight timeline.

Next step

Let's talk

Interested in a case study, how I approach full-stack development, software architecture, AI-enabled applications or something I've built?

Get in touch or explore my work and projects.