The problem

They needed a corporate site (and related properties) with structured content,
editorial workflows and multilingual support — WordPress could not carry the
models and integrations.

The solution

Headless stack: Directus as CMS (models, roles, workflows) and a Nuxt 3
SSR frontend. One back office for multiple brands/properties; deploy and
CI/CD built for frequent releases without touching the CMS.

The outcome

Content and languages managed in one system; a fast frontend reusable
across properties without multiplying admin panels.

My role

Technical partner for the agency: Directus models, Nuxt SSR frontend,
CI/CD and deploy on managed infrastructure.

How I worked

Agency collaboration — client-side design and PM, development and releases on my side.

Stack

directus · nuxt · vue · docker