2025

Through the Lens: A Personal Photography Portfolio

A modern, responsive portfolio to showcase my photography, built with React, Tailwind CSS, and Vite.

Through the Lens: A Personal Photography Portfolio

Overview

As a newly passionate photographer, I wanted a dedicated space to showcase my journey as I learn and grow as a photographer. As someone who doesn’t post on social media, I wanted a platform that was easy to update and expand as my collection grows. This led me to design and build my own photography portfolio from scratch.

Motivation

As a developer, I wasn’t keen to rely on a third-party platform for my portfolio, so I decided to build my own. By doing so, I could control every detail: from the layout and navigation to the way images are displayed and optimised for different devices.

Tech Stack

  • React: For a fast, interactive user experience
  • Tailwind CSS: For rapid, responsive, and visually consistent design
  • Vite: For a modern, lightning-fast development workflow
  • Supabase: For storing and serving images

Features

  • A captivating parallax homepage
  • A beautiful, responsive gallery which adapts on the fly to different image sizes
  • A clean, distraction-free layout
  • Easy to update and expand as my collection grows
  • High-resolution image support with fast loading
  • Mobile-friendly design
Photography gallery screenshot

You can see it in action at photography.scottbrown.uk

Reflections

Building this portfolio was a rewarding way to combine my love for photography and web development. It gave me full creative control and a platform I’m proud to share with others.

Explore more projects