Skip to content

3D Portfolio Website with Three.js and React.js - A captivating showcase of a visually stunning portfolio website built with immersive 3D graphics and animations.

License

Notifications You must be signed in to change notification settings

PriyanshNegi/3D-Portfolio

Repository files navigation

3D Portfolio Website with Three.js and React.js

License: MIT Wakatime

Introduction

This repository contains a stunning 3D portfolio website built with Three.js and React.js. It utilizes the power of 3D graphics and animations to bring your content to life, providing an impressive and visually stunning way to showcase your skills and projects.

Features

  • Interactive 3D graphics powered by Three.js
  • Smooth animations and transitions created with Framer Motion
  • User-friendly interface built with React.js
  • Form submission and email handling through Email JS
  • Responsive design and layout using Tailwind CSS

Technology Stack

The project utilizes the following technologies and libraries:

  • Three.js: A powerful 3D graphics library for rendering and animating the 3D models.
  • React.js: A JavaScript library for building user interfaces and single-page applications.
  • React Three Fiber: A popular library for creating 3D graphics with Three.js in React.
  • Tailwind CSS: A utility-first CSS framework for building responsive and customizable UI components.
  • Framer Motion: A library used to bring your React website to life with smooth animations and transitions.
  • Email JS: A service used for handling form submissions and sending emails through the website's contact form.

Getting Started

Follow the steps below to set up the project on your local machine:

  1. Clone this repository: git clone https://github.com/PriyanshNegi/3D-Portfolio.git
  2. Navigate to the project directory: cd 3D-Portfolio
  3. Install the dependencies: npm install
  4. Start the development server: npm start
  5. Open your browser and visit: http://127.0.0.1:5173/

License

This project is licensed under the MIT License. See the LICENSE file for more information.

Feel free to fork this repository and customize it to build your own impressive 3D portfolio website!

If you have any questions or suggestions, please feel free to open an issue or contact me.

About

3D Portfolio Website with Three.js and React.js - A captivating showcase of a visually stunning portfolio website built with immersive 3D graphics and animations.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published