Skip to content

ParthChittalwar/Portfolio

Repository files navigation

Parth Chittalwar — Portfolio

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.

Live Demo

Website: https://portfolio-5yf.pages.dev/

Repository: https://github.com/ParthChittalwar/Portfolio


Features

  • 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

Tech Stack

Frontend

  • React 18
  • TypeScript
  • Vite
  • Tailwind CSS
  • Framer Motion

3D & Interaction

  • React Three Fiber
  • Three.js
  • Drei

Routing & Utilities

  • React Router
  • Lucide React

Project Structure

src/
├── assets/
├── components/
├── sections/
├── pages/
├── data/
├── hooks/
├── styles/
├── router/
├── types/
└── utils/

Installtion Setup

Clone the repository:

git clone https://github.com/ParthChittalwar/Portfolio.git
cd Portfolio

Install dependencies:

npm install

Start the development server:

npm run dev

Build for production:

npm run build

Preview the production build:

npm run preview

Performance & Accessibility

  • Lazy-loaded 3D components
  • Mobile-friendly fallbacks
  • Reduced-motion support
  • Keyboard navigation support
  • Responsive layouts
  • Optimized asset loading
  • SEO-friendly metadata

Portfolio Evolution

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.


Author

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/


License

Source code is available for learning purposes.

Personal branding, identity assets, and portfolio content may not be reused without permission.

About

Personal portfolio showcasing my projects, skills, learning journey, and experience in software development, built with React, TypeScript, Tailwind CSS, and Framer Motion.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors