A static portfolio website built with React and Vite.
npm install
npm run devnpm run build
npm run previewThe site is configured for the repository URL:
https://gobrin111.github.io/mysite/
Pushing to main runs the GitHub Actions workflow in
.github/workflows/deploy-pages.yml. The workflow validates the source, builds
the static site, and deploys the dist output to GitHub Pages.
In the GitHub repository, open Settings → Pages and set Source to GitHub Actions. This is a one-time repository setting.
If the repository is renamed, update the base value in vite.config.js to
match the new repository name.
src/
├── app/ Application shell
├── components/ Reusable UI and layout components
├── sections/ Homepage sections
└── styles/ Global styles and design tokens