My Simple Personal portfolio site built with React, Vite, and Tailwind CSS.
- React 18 + React Router
- Vite
- Tailwind CSS
npm install
npm run devAll content lives in one place — src/data/portfolio.js.
To add a new project, add an entry to the projects array.
src/
data/ content and config
hooks/ useReveal (scroll animation)
components/
layout/ Sidebar
sections/ Hero, About, Skills, Projects, Contact
ui/ Divider
pages/ Home, ProjectDetail