GalleryLink
A SaaS that turns a public Google Drive folder into a beautiful, password-protected client photo & video gallery — no re-uploading, no storage fees. Drive stays the single source of truth.
Overview
GalleryLink turns a public Google Drive folder into a beautiful, password-protected client photo & video gallery — without ever re-uploading or storing the media. Drive stays the single source of truth; GalleryLink keeps only metadata and reads the folder live, so galleries auto-sync as files change. Photographers get themed galleries, a client favorites/album-selection workflow, and their own studio page on a custom subdomain.
Challenge
Photographers already back up every shoot to Google Drive, but delivering from it means clients see a joyless file list — and the alternatives make you re-upload everything and pay for storage twice. The goal was a delivery tool that's gorgeous for clients yet keeps Drive as the source of truth: no re-uploads, no storage fees, instant sync.
Approach
Built on Next.js (App Router) with Prisma + Supabase storing only metadata. The Google Drive API reads folders shared 'anyone with the link', with thumbnails served straight from Google's CDN (zero media bandwidth). Seven layouts, six CSS-variable themes, a full lightbox, album selection, and per-photographer studio subdomains via middleware. Subscriptions run through Dodo Payments as merchant of record, with SEO/GEO work, competitor comparison pages, and dynamic per-gallery Open Graph cards.
Outcome
Live at gallerylink.live with a free plan and a $50/year Pro tier. Galleries go live in under a minute from an existing Drive folder, clients view and download with no account, and photographers brand their own studio subdomain — all with no media storage or bandwidth cost to operate.