E-commerce · Sep 24, 2026
A 3D product page in vanilla three.js, brief to live
A product designer brought the 3D models, brand deck and brief; Claude Code (Opus 5, then 5.5) did the engineering in short three-to-five-minute passes with a checkpoint after each. The stack is Vite and vanilla three.js, GSAP ScrollTrigger and Lenis for the scroll camera, and one shader pass for depth of field and ambient occlusion. Click a product and the camera travels to it; glass cards follow 3D anchors. The creator reports about 145 fps on desktop.
AlexisDCu/AlexisDC
View on Reddit

