skip_to_content
Success story

Xavi Demelo

How a shows platform achieved top-tier performance from day one

  • Catalunya
  • Espectáculos
  • 2025

A platform built from scratch with a catalog of over 80 shows, advanced filtering by type and a custom content manager. Top-tier performance from day one.

PSI Desktop
97
PageSpeed Insights · Performance Verificar →
PSI Desktop 97
PSI Mobile 92
01 Context

A catalog of shows without a platform to support it.

Xavi Demelo has spent years creating shows and social awareness workshops — especially around gender equality and gender-based violence. The work exists. The quality is proven. But there was no digital platform to represent it.

Without a website, bookings depended on word of mouth and direct relationships. Schools and local councils that could hire the shows had nowhere to see the full catalog, filter by type or understand the scope of the work.

02 Experience

The same catalog.
On any device.

Designed to feel natural, no matter the screen.

Tablet
Desktop
Xavi Demelo — platform preview across different devices
Mobile
Explore the experience

One platform. The same experience on every screen.

04 · 03 · Results

Production performance from day one.

97 PSI Desktop Performance PageSpeed Insights · Juny 2026
92 PSI Mobile Performance PageSpeed Insights · Juny 2026
CPT Gestor d'espectacles a mida Custom Post Type amb filtrat avançat
+80 Espectacles i tallers al catàleg Catàleg complet amb filtres per tipologia
PSI 97 desktop and 92 mobile on a project built from scratch. Performance is not a later optimization — it is the consequence of building correctly from the start.
Xavi Demelo — Catálogo de espectáculos con filtrado avanzado
Catàleg amb filtrat avançat · Juny 2026
Antes no teníamos web. Ahora los centros educativos y ayuntamientos nos encuentran directamente y pueden ver todo el catálogo antes de contactar.
Xavi Demelo Espectacles i tallers · Catalunya

Does your business depend on its digital presence?

No commitment. Enough time to understand your situation and explain how I could help.

Start the conversation →