Project
04/Interactive Web•2025

Interactive Web Experience

Motion-rich digital experience with scroll-triggered animations and WebGL

RoleCreative Frontend Developer
Timeline2025
CategoryInteractive Web
ClientDesign Agency
60 FPSTarget Frame Rate
< 16msInteraction Delay
100%Mobile Score
https://portfolio.sarmad.dev/interactive
Interactive Web

Interactive Web Experience

Motion-rich experience with scroll-triggered animations, 60fps micro-interactions, and WebGL canvas.

Next.jsReactTypeScriptGSAPFramer MotionHTML5 & CSS3WebGL

/01 Project Overview

An award-winning interactive visual experience focused on smooth motion, creative storytelling, and refined typography. Features physics-based virtual horizontal scroll, smooth lerp easing, magnetic cursor snapping, and zero-flicker route transitions.

/02 The Challenge

Ensuring consistent 60fps frame rates across both low-powered mobile devices and high-refresh desktop monitors while executing continuous scroll animations.

/03 The Solution

Used decoupled requestAnimationFrame animation loops, hardware-accelerated CSS transforms, GPU layer isolation, and responsive fallback mechanisms for touch devices.

Engineering Highlights

  • ✓Physics-based horizontal canvas scrolling with responsive lerp
  • ✓Custom magnetic cursor with dynamic hover state expansion
  • ✓Seamless client-side page transitions with zero layout shift
  • ✓Fully responsive touch support for mobile and tablet screens

Technologies Used

Next.jsReactTypeScriptGSAPFramer MotionHTML5 & CSS3WebGL
View All Works →
05 / 06

Collaboration Tool

SaaS / Real-time — 2024