Personal website built with React 19 + Vite and deployed to GitHub Pages.
git clone https://github.com/Gavin-OP/Gavin-OP.github.io.git
cd Gavin-OP.github.io
npm install
npm run devnpm run dev- Start local development servernpm run build- Build production assetsnpm run preview- Preview production build locallynpm run lint- Run ESLint
- React 19
- Vite 7
- React Router
- Redux Toolkit
- SCSS (BEM-style naming)
Pushes to master trigger .github/workflows/build-and-deploy.yaml, which builds the site and deploys it to GitHub Pages.
