Live site: jcooksey.dev
Public-facing portfolio website showcasing projects, technical skills, and practical work.
This site is built using React (via Next.js) strictly for templating and static generation.
All pages are compiled into static HTML, CSS, and JavaScript at build time. There is no client-side React hydration.
Some pages include interactivity using vanilla JavaScript.
- JavaScript (primary language)
- React (templating only, no runtime React usage)
- Next.js (static site generation via
next build) - HTML / CSS
- Tailwind CSS
Includes a live demo connected to:
- AWS Lambda
- AWS API Gateway
- Custom domain for API endpoints (instead of default AWS URLs)
Deployment is automated via GitHub Actions:
- Push to
maintriggers build - Static files are pushed to
buildbranch - GitHub Pages serves from
build
This project serves as a central hub for recruiters and hiring managers to evaluate my work and technical capabilities.