Personal ePortfolio website built with React + Vite.
npm install
npm run devOpen http://localhost:5173 in your browser.
npm run build
npm run previewTo add an image or video demo to a project, edit src/data/portfolioData.js and set:
demoType: 'image', // or 'video'
demoSrc: '/demos/my-project.png', // path relative to /publicPlace your demo files in the public/demos/ folder.
src/
├── components/
│ ├── Navbar.jsx
│ ├── Hero.jsx
│ ├── Education.jsx
│ ├── Projects.jsx ← includes demo placeholder/media
│ ├── Experience.jsx
│ ├── Responsibilities.jsx
│ ├── Skills.jsx
│ └── Achievements.jsx
├── data/
│ └── portfolioData.js ← all resume content lives here
├── App.jsx
├── App.css
└── index.css