More Premium Hugo Themes Premium Nextjs Themes

Photos

Photography portfolio featuring albums, galleries, and globes. Built with Next.js, Three.js, and Tailwind. Hosted on Contentful and Pages.

Photos

Photography portfolio featuring albums, galleries, and globes. Built with Next.js, Three.js, and Tailwind. Hosted on Contentful and Pages.

Author Avatar Theme by agarun
Github Stars Github Stars: 44
Last Commit Last Commit: Dec 23, 2025 -
First Commit Created: Aug 8, 2025 -
Photos screenshot

Overview

The photography portfolio showcased here exemplifies a modern and organized approach to displaying a diverse range of images. With the incorporation of features like galleries, tags, and folders, it allows users to navigate content effortlessly. The integration of a globe visualization adds an engaging layer to the browsing experience, enabling visitors to explore various albums based on geographical regions.

This project employs cutting-edge technologies such as TypeScript, Tailwind CSS, and Next.js to enhance its functionality and aesthetics. With a focus on performance and ease of use, it’s optimized for quick loading times and a seamless user interface. Whether you’re a photography enthusiast or a casual visitor, this portfolio presents an appealing way to experience and interact with photographic art.

Features

  • Intuitive Album Organization: Photo albums are neatly categorized by region, making it easy to find specific collections.
  • Interactive Globe Visualization: A globe feature on the homepage provides an interactive way to explore photo albums related to different geographical locations.
  • Responsive Design: Built with Tailwind CSS, the project ensures a visually pleasing experience across all devices.
  • Image Optimization: Utilizes advanced techniques to compress images from .jpg to .webp format, ensuring quick loading times without sacrificing quality.
  • Lightbox Functionality: Integrates PhotoSwipe for image lightboxes, allowing users to view images in full-screen mode for a more immersive experience.
  • Customizable Photo Folders: Users can create optional folders for better organization and access to large sets of images.
  • Statically Exported: The site is hosted on GitHub Pages, enhancing performance and accessibility with seamless integration through GitHub Actions.
  • GraphQL Integration: Assets are fetched from Contentful using a GraphQL endpoint, streamlining content management and retrieval.