The source for jamesmullane05.github.io, my personal software engineering portfolio.
- Next.js 16 and React 19
- TypeScript
- Tailwind CSS
- Static export hosted on GitHub Pages
Install dependencies and start the development server:
npm ci
npm run devThen open http://localhost:3000.
npm run lint
npm run buildThe production command creates a static site in out/.
Pushes to master run the GitHub Pages workflow in .github/workflows/deploy.yml. The workflow installs dependencies with Node.js 24, exports the site, and publishes the out/ directory.