Skip to content
PJPierce Josse, home
Case study · 03Back to work

This portfolio

Role
Design, build and tests
Timeline
2026
Stack
Next.js · Tailwind · GSAP

Problem

Show both halves of the work in one place: building interfaces, and proving they work.

Approach

Next.js, TypeScript and Tailwind, exported as a static site on Cloudflare Pages. GSAP and Lenis for motion, stable test IDs on the key elements, and Playwright, axe and Lighthouse running in CI.

Impact

  • 0accessibility violations, checked by axe in CI
  • LiveCore Web Vitals measured in your browser, shown in the footer
  • Press Ito inspect any element on the page