Paige Peck Photography Website

Project Info

Completed - Actively MaintainedFeatured

Web Framework

Database

Project Overview

A portfolio and e-commerce platform for wildlife and lifestyle photographer Paige Peck, featuring dynamic galleries, print sales, and a custom CMS for content management.

About this Project

Overview

Paige Peck Photography is a portfolio website for a wildlife and lifestyle photographer, designed to showcase high-resolution imagery while enabling direct print sales. The platform balances visual impact with performance, using optimized image delivery and a clean, gallery-focused UI.

The Challenge

The photographer needed a platform that could display large image collections without sacrificing load times, support client project delivery, and potentially scale into print e-commerce—all while remaining easy to update without developer involvement.

Solution

Built a Next.js application with a Supabase backend providing image metadata storage, gallery organization, and admin authentication. The frontend uses shadcn/ui for consistent, accessible components and implements responsive image galleries with lazy loading and blur placeholders for perceived performance.

Key features include:

  • Dynamic gallery system with category filtering and lightbox viewing
  • Client projects portal for private gallery sharing
  • Admin CMS for uploading, organizing, and managing photo collections
  • SEO-optimized with proper meta tags, Open Graph images, and semantic markup
  • Mobile-first responsive design prioritizing visual content

Technical Highlights

  • Next.js App Router with server components for initial render performance
  • Supabase Storage for image hosting with on-the-fly transformations
  • Row-level security for client project access control
  • Optimistic UI updates in admin panel for smooth content management