This project is an experimental by Vinayak GoyalThis project is an experimental by Vinayak Goyal

This project is an experimental

Vinayak Goyal

Vinayak Goyal

This project is an experimental creative frontend portfolio focused on interactive storytelling and immersive web experiences. I built it using Three.js, GSAP, ScrollTrigger, JavaScript, HTML, and CSS to explore how motion, 3D scenes, and scroll interactions can work together in a modern responsive website.
The experience includes scroll-controlled 3D animation, pinned storytelling sections, horizontal scrolling, animated transitions, custom interaction effects, and responsive layouts across different screen sizes. The goal was to create a website that feels more like a visual experience than a standard portfolio.
I structured the project with reusable JavaScript modules and data-driven content so sections can be updated or expanded without rebuilding the entire experience. I also included responsive behavior and reduced-motion considerations to keep the experience accessible and usable across different devices.
This project helped me strengthen my skills in creative frontend development, Three.js, WebGL, GSAP timelines, ScrollTrigger, responsive interaction design, animation performance, and building visually engaging experiences without relying on a heavy framework. Three.js, GSAP #JavaScript #WebGL #Creative Development #Front-End Development #Interactive Website #Scrollytelling #Responsive Web Design #UI Animation
Like this project

Posted Sep 18, 2026

This project is an experimental creative frontend portfolio focused on interactive storytelling and immersive web experiences. I built it using Three.js, GSA...