A complete Next.js portfolio starter built as a small frontend product rather than a static brochure.
It positions Adam as a Full Stack React Developer working across React, TypeScript, Python, APIs, cloud systems, secure internal tools, SaaS platforms, modelling platforms, databases, authentication, and production support.
- Next.js App Router
- React and TypeScript
- Redux Toolkit for preferences, filters, UI state, recently viewed items, and case study comparison
- Persisted preferences through localStorage
- Light, dark, and system theme support
- Portfolio focus selector
- Case study search, filters, and compare drawer
- Command palette using Cmd K or Ctrl K
- Structured content in TypeScript files
- SEO metadata and JSON-LD helper
- Responsive layout
- Main pages and supporting pages
- Example Vitest and Playwright tests
Home, About, Case Studies, Case Study Detail, Demo Projects, Demo Project Detail, Experience, Skills, Now, Uses, Contact, CV, Privacy, 404.
npm install
npm run devOpen http://localhost:3000.
The portfolio site does not use a database. Content lives in files. Databases belong in the public demo projects where they prove full stack ability.
Add your real CV PDF at public/cv/adam-bicknell-cv.pdf.