Building the web &
exploring the world
one journey at a time.

0%
← All projectsCase study 02 — Personal project

Portfolio

A drifting wall of travel polaroids rendered in WebGL — drag it, bend it, and explore the places behind the code.

Client
Personal
Role
Web development
Year
2026
Stack
Nuxt · WebGL · GSAP · SCSS
Live site
Visit site
Portfolio
01 · The challenge

Design and build a complete website from scratch, on my own — and use it as a playground to learn Nuxt and a headless CMS on a real project rather than a tutorial.

02 · The approach

An infinite WebGL gallery of travel polaroids on the homepage (OGL + custom shaders), smooth scroll and GSAP page transitions, and Prismic as a headless CMS so every page is driven by content, not hard-coded.

03 · The outcome

A live, fully responsive portfolio where projects, texts and availability are updated from Prismic without touching the code — and a solid, hands-on grasp of Nuxt, WebGL and headless architecture.

[Mobile screens]
[Detail: a key page or component]
Next projectTerre d'Opale Habitat 2024→