Interactive 3D scene
Uses a Spline keyboard as the main visual and interaction point.
[08] · Portfolio

A personal portfolio built with Next.js and TypeScript, using Spline, particles, GSAP, and Framer Motion.
Uses a Spline keyboard as the main visual and interaction point.
Combines GSAP, Framer Motion, and particles across page transitions.
Connects the visual concept with personal work and profile information.
The 3D object establishes the portfolio identity before supporting content.
Motion follows interaction and scroll rather than running without purpose.
TypeScript and reusable React sections keep the visual work maintainable.