Skip to content

Repository files navigation

3D Interactive Portfolio

A stunning, immersive 3D interactive portfolio built with React, WebGL, and React Three Fiber.

🚀 Live Website: https://portfoliouj.vercel.app/

Features

  • Fully interactive 3D room environment
  • Detailed desk setup with dynamic lighting, glowing PC fans, and dual monitors
  • Interactive CSS3D screens blending WebGL and HTML elements
  • Levitating headphone stand with neon glowing strips
  • Modern dark/light mode functionality (Toggle via the desk lamp)
  • Smooth camera animations & seamless scrolling

Tech Stack

  • Frontend Framework: React, Vite
  • 3D Engine: Three.js, React Three Fiber (@react-three/fiber), @react-three/drei
  • Styling: Tailwind CSS, Glassmorphism techniques

Run Locally

To run this project locally, execute the following commands in your terminal:

npm install
npm run dev

Releases

Packages

Contributors

Languages