Full-stack booking application built and tested solo in 5 days using AI-first engineering approach.
Next.js · TypeScript · Playwright · Vercel
Multi-step skip hire booking flow. Fully functional with 4 deterministic test postcode fixtures.
Next.js · Vercel · TypeScript Open Demo →Full monorepo: Next.js app, Playwright test suite, GitHub Actions CI/CD, all project documentation in /docs.
Public · MIT License View Repository →GitHub Actions: TypeScript quality gate + Playwright smoke tests on every PR. Full regression on merge.
Node 24 · Chromium · WebKit View Pipeline →REM Waste issued a QA Engineering Assessment requiring candidates to both build and comprehensively test a realistic booking platform — simultaneously acting as developer, QA engineer, and delivery manager.
The constraint: 5 days, solo delivery, zero infrastructure budget.
This project demonstrates that an experienced QA Architect can own the full engineering cycle — not just test what others build.
AI-First Engineering: Claude Code was used as the primary accelerator — not a replacement for judgment. Every AI-generated artefact was reviewed, verified, and often improved before commit.
24 AI-assisted tasks logged in DOC-008 (AI Engineering Log):
14 hours of estimated engineering time saved.
Complete engineering artefacts — from requirements to release. All authored before or during development, not retrospectively.
Every tool selected through scored evaluation matrices — see DOC-007 for full justification.