Country-Based Collections
Photos are organized by country, giving each trip its own dedicated gallery and cover image so visitors can browse by destination rather than scrolling through a single endless feed.
A personal travel photography portfolio that showcases curated photo series from trips across Austria, Colombia, Czech Republic, Germany, Italy, Poland, Spain, and Switzerland. Each country opens into a paginated gallery of high-resolution images, optimized for fast loading and immersive full-bleed viewing on any device.
Highlights
App mockups
Photos are organized by country, giving each trip its own dedicated gallery and cover image so visitors can browse by destination rather than scrolling through a single endless feed.
Each country opens into a paginated viewer that keeps load times short and lets visitors step through a curated sequence one page at a time instead of dumping every shot at once.
Images are served from Backblaze B2 cloud storage and resized on demand through Next.js Image, so visitors get the right resolution for their device without sacrificing visual quality.
Each country tile leads with a large cover photograph and the country name in bold typography, turning the index page itself into a visual table of contents.
A clean, mobile-friendly grid puts the photography front and center with no distracting chrome — the work speaks first, the UI gets out of the way.
Deployed to Vercel for global edge caching and instant cold starts, so the gallery feels snappy whether visited from Bogotá, Berlin, or Tokyo.