Skip to content

YuvamGupta/3Dportfoliowebsite-

 
 

Repository files navigation

My 3D Portfolio Site

Portfolio Site Screenshot

Welcome to my 3D portfolio site, where I showcase my work and projects in an interactive and visually captivating manner. I've built this site with React Three Fiber (R3F) and Three.js, making it a powerful platform to display my 3D models and animations.

Key Features

  • Interactive 3D Models: I've designed the site to display my projects as interactive 3D models, allowing you to rotate and zoom for a closer look.

  • Project Gallery: I've curated my work in a gallery format, complete with descriptions and links to detailed project pages.

  • Responsive Design: This site adapts seamlessly to various screen sizes and devices, ensuring a consistent user experience.

  • Smooth Animations: I've incorporated smooth animations to enhance your experience and bring my projects to life.

Technologies Utilized

  • React: I've harnessed this JavaScript library to build the user interface.

  • React Three Fiber (R3F): I've used R3F as the React reconciler for Three.js.

  • Three.js: I've leveraged Three.js, a JavaScript 3D library, to create stunning 3D graphics.

  • react-drei: I've also added the react-drei package to enhance my 3D components.

Installation

  1. Clone this repository to your local machine:

    git clone https://github.com/RomeoIndiaJulietUniform/3Dportfoliowebsite-
  2. Navigate to project directory:

    cd 3dportfoliowebsite
  3. Install the required dependencies:

    npm install
  4. Start the local hosting:

    npm run dev 

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 80.5%
  • CSS 18.0%
  • HTML 1.5%