01 · The problem
A betting brand needed a marketing site they could edit without a developer — Strapi-style flexibility but bound to a fast, brandable Nuxt frontend, and rebuildable for new geos and seasons.
Marketing site for a sports betting brand, built as a fully dynamic Nuxt 3 + Strapi platform. Every section, copy block, and asset is editable from the headless CMS — no code required. Multi-language, SSR for SEO. Built with Nuxt 3, Vue 3, Vuetify 3, Pinia, Strapi, TypeScript.

A betting brand needed a marketing site they could edit without a developer — Strapi-style flexibility but bound to a fast, brandable Nuxt frontend, and rebuildable for new geos and seasons.
I built a Nuxt 3 + Vuetify 3 platform where every section pulls from Strapi. Content editors change copy, swap blocks, and reorder sections without touching code. SSR for SEO, multi-language built-in.
Marketing team owns the page. Developer time freed for product work. New geos ship in days, not weeks.