A developer portfolio showcasing interactive 3D elements using Next.js, React Three Fiber, and Tailwind CSS. Features include a mechanical keyboard scene with physics-based animations, seasonal themes, and smooth scroll animations. The project is responsive and built with TypeScript, CSS, Dockerfile, and JavaScript.
From the README
3D Developer Portfolio An immersive, interactive developer portfolio built with Next.js 16, React Three Fiber, and Tailwind CSS v4. Features a 3D mechanical keyboard hero scene, seasonal themes, smooth scroll animations, and a fully responsive design. Built by Vattikuti Mohit LinkedIn GitHub --- Highlights • Interactive 3D Keyboard — A full mechanical keyboard rendered with React Three Fiber and Three.js. Keys react to real keypresses with physics-based animations and sound effects. • Seasonal Themes — Four complete visual themes (Winter, Spring, Summer, Autumn) that re-skin the entire UI — colours, gradients, and 3D scene lighting — with a single click. •...
Skills
- TypeScript
- CSS
- Dockerfile
- JavaScript