Skip to content

adambicknell/development-portfolio

Repository files navigation

Adam Bicknell Developer Portfolio

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.

Included

  • 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

Pages

Home, About, Case Studies, Case Study Detail, Demo Projects, Demo Project Detail, Experience, Skills, Now, Uses, Contact, CV, Privacy, 404.

Run locally

npm install
npm run dev

Open http://localhost:3000.

Notes

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.

About

Public developer portfolio for Adam Bicknell, built with Next.js, React, TypeScript, Redux Toolkit, persisted preferences, structured content, SEO-focused pages, accessible UI patterns, anonymised case studies, and demo project write-ups.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors