Sleep token scavenger hunt

#nuxt · #vue · #events

I built and delivered two Nuxt-based landing pages, using a shared component architecture designed around a common skeleton. Both pages reused the same core structure (layout, sections, and UI components) while being independently configurable through page-level settings to support different marketing goals and content variations.

The main technical challenge was designing a flexible and scalable architecture that maximized reuse without limiting customization. This required careful component abstraction, a clear separation of concerns, and a configuration-driven approach to handle differences between pages while keeping the codebase maintainable.

I also ensured strong responsiveness across all breakpoints, with attention to performance and consistency across devices.

In parallel, I worked closely with the marketing team, iterating quickly on content and layout changes. The setup had to remain robust enough to absorb frequent updates without introducing regressions.

The project was featured in the press:
Sleep Token: A New Side Quest for Germany