A modern personal portfolio built with React, TypeScript, Tailwind CSS, Framer Motion, and React Three Fiber.
This portfolio showcases my technical skills, learning journey, projects, certifications, and growth as a Computer Engineering student focused on software development, problem solving, and modern web technologies.
Website: https://portfolio-5yf.pages.dev/
Repository: https://github.com/ParthChittalwar/Portfolio
- Responsive design for desktop, tablet, and mobile
- Interactive 3D Hero Section
- Command Palette (Ctrl + K)
- Project Search and Filtering
- Dynamic Project Detail Pages
- Resume Preview and Download
- Dark / Light Theme Support
- Framer Motion Animations
- SEO Optimization
- Accessibility Enhancements
- Performance Optimizations
- React 18
- TypeScript
- Vite
- Tailwind CSS
- Framer Motion
- React Three Fiber
- Three.js
- Drei
- React Router
- Lucide React
src/
├── assets/
├── components/
├── sections/
├── pages/
├── data/
├── hooks/
├── styles/
├── router/
├── types/
└── utils/
Clone the repository:
git clone https://github.com/ParthChittalwar/Portfolio.git
cd PortfolioInstall dependencies:
npm installStart the development server:
npm run devBuild for production:
npm run buildPreview the production build:
npm run preview- Lazy-loaded 3D components
- Mobile-friendly fallbacks
- Reduced-motion support
- Keyboard navigation support
- Responsive layouts
- Optimized asset loading
- SEO-friendly metadata
Previous portfolio iterations are preserved separately:
- Portfolio V1
- Portfolio V2
- Portfolio V2.0.2
- Portfolio V3 Phase 1
- Portfolio V3 Phase 2
Each version represents a milestone in the evolution of my portfolio's design, architecture, and development journey.
Parth Chittalwar
GitHub: https://github.com/ParthChittalwar
LinkedIn: https://www.linkedin.com/in/parthchittalwar/
YouTube: https://www.youtube.com/@parth_chittalwar
Portfolio: https://portfolio-5yf.pages.dev/
Source code is available for learning purposes.
Personal branding, identity assets, and portfolio content may not be reused without permission.