Skip to content

Welcome to my personal portfolio built with React and Three.js! This portfolio showcases my skills, projects, and certifications in an interactive 3D environment.

Notifications You must be signed in to change notification settings

bedead/portfolio-react-threejs

Repository files navigation

Portfolio React Three.js

Welcome to my personal portfolio built with React and Three.js! This portfolio showcases my skills, projects, and certifications in an interactive 3D environment. Feel free to use this project as a template to create your own portfolio website.

Features

  • Interactive 3D Experience: Utilizes Three.js to render a dynamic and engaging 3D web experience.
  • Responsive Design: Fully responsive design that adapts to various devices and screen sizes.
  • Dynamic Content: Integration of professional and academic achievements through dynamic components.

Technologies Used

  • React.js: A JavaScript library for building user interfaces.
  • Three.js: JavaScript 3D library to create and display animated 3D computer graphics in a web browser.
  • Tailwind CSS: A utility-first CSS framework for rapidly building custom designs.
  • Framer Motion: A library to power animations in React projects.

Project Structure

src/
|-- assets/              # Contains images and static files
|-- components/          # Reusable components
|-- pages/               # React components for web pages
|-- hoc/                 # Higher-order components
|-- constants/           # Resources like services and project data
|-- styles/              # CSS and styling related files
|-- utils/               # Utility functions
|-- App.jsx              # Main React application entry
|-- index.js             # Root file

About

Welcome to my personal portfolio built with React and Three.js! This portfolio showcases my skills, projects, and certifications in an interactive 3D environment.

Topics

Resources

Stars

Watchers

Forks