Skip to content

Repository files navigation

A 3D interactive portfolio website built using Three.js and JavaScript to showcase my developer profile, skills, and projects in a visually engaging way. The site features smooth animations, responsive design, and an immersive user experience.


🚀 Features

  • 🌟 3D scenes rendered with Three.js
  • 🧭 Interactive camera controls
  • ⚡ Smooth scroll animations
  • 📱 Fully responsive across devices
  • 🧑‍💻 Projects, skills, and contact sections
  • 🎨 Creative and modern UI design

🧑‍💻 Technologies Used

  • Three.js – 3D rendering
  • HTML5 + CSS3 + JavaScript
  • GSAP – for animations
  • ScrollTrigger – scroll-based effects
  • Vite / Webpack – (if applicable)
  • Responsive Web Design techniques

📸 Screenshots

Screenshot_20250712_084225 Screenshot_20250712_084241

🛠️ Setup Instructions

  1. Clone the repository:
git clone https://github.com/Binary-Shade/ThreeJS-Portfolio.git
cd ThreeJS-Portfolio
  1. Install dependencies (if using a bundler like Vite or Webpack):
npm install
  1. Run the project locally:
npm run dev
  1. Open in browser:
http://localhost:5173

🌍 Live Demo

🔗 View Portfolio


👤 Author

Suresh K LinkedIn


📄 License

This project is licensed under the MIT License.

About

A 3D interactive portfolio website built using Three.js and JavaScript to showcase my developer profile, skills, and projects in a visually engaging way. The site features smooth animations, responsive design, and an immersive user experience.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages