Todos los proyectos

Frontend y motion

Kinetik

Experiencia web premium para una marca ficticia de calzado: hero 3D controlado por scroll, menú fullscreen y micro-animaciones de carrito.

10
efectos a medida
3
secciones con pin de scroll
60 fps
WebGL bajo demanda
Demo interactiva de Kinetik

Qué es

Una homepage de scroll largo para una marca ficticia de calzado de rendimiento. La zapatilla (modelo 3D) rota mientras haces scroll, el menú ocupa toda la pantalla con previews al pasar el ratón, y añadir un producto lanza una micro-animación hasta la bolsa.

El hero 3D con pin de scroll.
El hero 3D con pin de scroll.

Cómo está hecho

Next.js 15 con App Router y TypeScript. Cada efecto es un componente React cliente con su lógica GSAP o Three.js encapsulada y con limpieza completa. Un único ticker compartido de Lenis y GSAP mantiene el scroll suave, y todo el WebGL se carga de forma perezosa.

Formación de la cuadrícula al hacer scroll.
Formación de la cuadrícula al hacer scroll.

Accesibilidad y rendimiento

Con prefers-reduced-motion activo, el smooth scroll y el fondo animado se desactivan. Los pins de ScrollTrigger se recalculan en orden de documento y el render 3D solo dibuja cuando hay movimiento.

Galería

Colecciones con parallax horizontal.
Colecciones con parallax horizontal.
Lista de productos con hover-reveal.
Lista de productos con hover-reveal.
Tarjeta holográfica sensible al ratón.
Tarjeta holográfica sensible al ratón.
Cierre editorial de la página.
Cierre editorial de la página.

Stack

Next.js 15 · React 19 · TypeScript · Tailwind CSS · GSAP · Three.js · Lenis