A modern personal portfolio website built with React, Vite, Tailwind CSS, Framer Motion, and React Three Fiber.
This portfolio is designed to present real project work, technical skills, learning progress, and future goals through a clean visual interface with motion and 3D elements.
The goal of this portfolio is to show practical frontend execution, project presentation ability, and clean UI structure.
It is not only a resume page. It is built to highlight real project work, especially full-stack projects like CodeGuide.
CodeGuide is a full-stack JavaScript learning platform MVP focused on guided beginner learning.
It includes:
- Structured JavaScript lessons
- Browser-based coding challenges
- Hint ladder support
- Mistake-based feedback
- Debugging exercises
- Progress tracking
- Final mini project submission
- Backend-controlled certificate eligibility
- QR-verifiable public certificate page
Repository:
https://github.com/Paras1310/codeguide- React
- Vite
- Tailwind CSS
- Framer Motion
- React Three Fiber
- Drei
- JavaScript
- Hero section with 3D visual presentation
- Identity strip
- Skills section
- Timeline section
- Projects section
- Future goals section
- Contact section
Clone the repository:
git clone https://github.com/Paras1310/interactive-3d-portfolio.git
cd interactive-3d-portfolioInstall dependencies:
npm installRun the development server:
npm run devOpen:
http://localhost:5173Build for production:
npm run buildinteractive-3d-portfolio/
├── public/
├── screenshots/
├── src/
│ ├── components/
│ ├── data/
│ ├── pages/
│ ├── sections/
│ ├── App.jsx
│ ├── index.css
│ └── main.jsx
├── package.json
├── vite.config.js
└── README.mdThis portfolio currently includes source code only.
A live demo link should be added only after deployment.
Portfolio MVP complete
CodeGuide project added
GitHub repository published
Ready for deployment


