About PixelPer
A modern photo gallery application built with Next.js, React, and the Unsplash API
PixelPer Overview
PixelPer provides a beautiful interface to browse and search high-quality photos from Unsplash. The gallery features infinite scrolling, allowing you to continuously discover new images as you scroll.
Explore curated collections and featured topics from Unsplash. Browse through categories like Nature, Architecture, Travel, and more to find inspiration.
Technical Details
- Next.js & React
Built with Next.js 14 and React, utilizing the App Router for efficient page rendering and navigation.
- Tailwind CSS & shadcn/ui
Styled with Tailwind CSS and shadcn/ui components for a clean, modern interface with dark mode support.
- Unsplash API Integration
Connected to the Unsplash API to fetch high-quality, royalty-free images with proper attribution.
- Intersection Observer API
Implements infinite scrolling using the Intersection Observer API for efficient loading of images.
About PixelPer
Unsplash is a platform that provides high-quality, royalty-free images that can be used for commercial and non-commercial purposes. This application uses the Unsplash API to fetch and display these images, with proper attribution to the photographers.
When you click on an image, you can view more details about it, including the photographer's name and a link to view the image on Unsplash.
Project Repository
The complete source code for this project is available on GitHub. Feel free to fork, star, or contribute to the project.
Features
Continuously load new images as you scroll down the page, providing a seamless browsing experience.
Search for specific images by keyword or topic to find exactly what you're looking for.
Browse curated collections and featured topics to discover new and inspiring photography.
Fully responsive layout that works beautifully on desktop, tablet, and mobile devices.
Toggle between light and dark themes based on your preference or system settings.
View detailed information about each image, including photographer credits and download options.