Back to projects

Case study / 2025

Photography Portfolio

A static-first photography portfolio with responsive image delivery and a content-driven gallery workflow.

  • Astro
  • TypeScript
  • Cloudflare Pages
  • Cloudflare R2

This project turns gallery metadata into a fast, accessible photography portfolio. It uses Astro for static generation and keeps large image assets outside the source repository.

Responsibilities

  • Designed the site architecture and content model.
  • Built responsive galleries and project routes with Astro.
  • Prepared the image delivery flow for Cloudflare R2 and Image Transformations.

Next case-study pass

Add the problem statement, constraints, key decisions, outcome, screenshots, and verified performance results before publishing the final portfolio.