Skip to content

A portfolio website buit using 3js and react with custom 3d models.

Notifications You must be signed in to change notification settings

Akarsh3053/3js_portfolio

Repository files navigation


3D Developer Portfolio

Description

This developer's portfolio utilizes React and 3JS to highlight their abilities and projects through animated 3D elements. The portfolio is constructed with Vite, facilitating straightforward deployment, and incorporates reusable higher-order components. The email form is integrated with Email.js, ensuring all form submissions are directly sent to your email.

Features

  • 3D Models
  • Animated Cards
  • Easy to setup (modify values and make your own)
  • EmailJS for mailbox
  • Reusable Higher Order Components

Screenshots

3D Hero Section

About and Skills Section

Project Cards

Tech Used

CSS3 HTML5 JavaScript Vercel React React Router TailwindCSS Threejs

Setup and run:

  • Step 1: Clone the project.
  • Step 2: Open the terminal in the project directory and run the following command to install dependencies -
npm install --legacy-peer-deps
  • Step 3: Make the necessary changes in the information and names.
  • Step 4: Once ready run the following command to launch the local server -
npm run dev

Check the live preview here

About

A portfolio website buit using 3js and react with custom 3d models.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published