Welcome to my portfolio! This project showcases my skills as a Full Stack Developer using modern web technologies and 3D graphics.
- Hero Section: Featuring a captivating 3D model to make a strong first impression.
- About Section: Utilizing a sleek bento grid layout to present information in an engaging way.
- Projects Section: Showcasing my work through an interactive 3D monitor display.
- Experience Section: Presenting my professional journey with a reactive 3D character that responds to hover interactions on specific job experiences.
- Contact Section: A unique terminal-style contact form powered by EmailJS for easy communication.
- React
- React Three Fiber
- React Three Drei
- TypeScript
- TailwindCSS
- GSAP (GreenSock Animation Platform)
- EmailJS
The portfolio is fully responsive, ensuring a seamless experience across all devices and screen sizes.
-
Clone the repository:
git clone https://github.com/PrtHub/3d_portfolio.git
-
Navigate to the project directory:
cd 3d_portfolio
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Open your browser and visit
http://localhost:5173
to view the portfolio.
While this is a personal portfolio project, I'm open to suggestions and feedback. Feel free to open an issue or submit a pull request if you have any ideas for improvement.
This project is open source and available under the MIT License.
Feel free to reach out to me through the contact form on the portfolio or connect with me on LinkedIn.