Sanjay's Pics

Description: Blog style photography portfolio website with custom EXIF parser specifically designed to pull Fujifilm specific metadata fields such as Film Simulation and recipe information.
Contributor(s): Sanjay Kumar
Date completed: August 2025
Live SiteGithub Repo

Tech Stack

Custom Fujifilm EXIF tag parser
React Frontend
NextJS API Routes and Server Actions
Prisma ORM
PostgreSQL Database
Cloudinary Remote Image Hosting
Better Auth

Overview

screenshot of the homepage for sanjays pics
The Homepage consists of the image to the left, and information about the image on the right.
screenshot of the film sim page
From the homepage, click on a film simulation to view other images with the same film simulation.
screenshot of the login page
Hidden admin dashboard login page using email and password credentials.
screenshot of the dashboard
Adminastrator dashboard to manage photos on the site including photo attributes such as hidden or not.
screenshot of the upload form
An upload form to add multiple images at a time including a title and description. The upload form uses a Vercel Blob to handle chunked data upload, which is then reconstructed and uploaded to Cloudinary.
screenshot of the recipe management page
Fujifilm recipe management section.
screenshot of the recipe addition page
Fujifilm recipe addition page.