πͺ New build: Vesper Rooms β an immersive concept site for a fictional interior design studio.
I wanted a project where the experience mattered as much as the code β where scrolling feels intentional and every transition earns its place. So I leaned into motion design and edge performance.
Under the hood:
β’ React 19 + Vite + TypeScript
β’ GSAP + ScrollTrigger for the animation timeline
β’ Lenis for buttery smooth scrolling
β’ Tailwind CSS v4
β’ Deployed on Cloudflare Workers β static assets served from the edge, an API route, and hardened HTTP security headers (CSP, HSTS, and more)
I also wrote Puppeteer scripts to auto-capture screenshots and record a full mouse-driven walkthrough video β small tooling touches that make showcasing the work repeatable.
Take a look π
https://vesper-rooms.jamilharun.workers.dev/
Would love your feedback on the motion and pacing.