Personal portfolio built with Next.js App Router and exported as a static site for GitHub Pages.
- Next.js (static export)
- React
- TypeScript
npm install
npm run devOpen http://localhost:3000.
npm run buildThis generates the static output in out/.
Deployment is automated using GitHub Actions through .github/workflows/deploy-pages.yml.
- In repository settings, enable GitHub Pages and set source to GitHub Actions.
- Push to
master. - The workflow builds the Next.js export and deploys
out/to Pages.
Husky + Prettier are configured for local commit hygiene:
npm run prepare