February 2026
Client project
Photographer portfolio
A photographer
A portfolio site for a photographer: a fast image gallery, a contact form, and a way for them to add new projects themselves without touching code.
- Team
- Solo
- Built with
- Next.js and Tailwind CSS, with Sanity as the content editor, hosted on Vercel.
How it fits together
- New project added by the photographer, in Sanity
- Site Next.js, Tailwind CSS
- Image gallery built to load fast
- Enquiries contact form, on Vercel
What I did
I designed and built the site on my own. A photographer’s site is mostly images, so the gallery had to be fast. The other half of the job was handing over control: new projects go in through Sanity, so the photographer can publish work without asking a developer.