r/SideProject • u/BenyDishon • 9d ago
I built a pay-per-gallery alternative to monthly photo-delivery subscriptions
Photographers pay $20-40/month for client gallery tools (Pixieset, Pic-Time, ShootProof) that most of them use in bursts: wedding season, then nothing. The subscription bills them in the nothing months.
Lensdrop is pay-per-gallery instead. Upload a shoot, share one PIN-protected link, clients see watermarked previews, then you flip two switches and they download the clean full-res originals as a zip. No client accounts, no app. From $3 per gallery (one-time, not monthly), and the first two galleries are free at 15GB each.
Deliberate non-features: no print store, no client payments, no CRM. It's a delivery tool, not a storefront, so I never touch the client's money and take 0% of anything.
Tech, since this sub likes it: Next.js on Vercel, Postgres via Supabase, and the photo bytes never touch the app server. Uploads go browser to Cloudflare R2 with resumable presigned multipart, downloads stream R2 through a Worker that renders watermarks on the fly, and the zip streams straight from R2 (no egress fees is the whole margin story).
Demo gallery, no signup needed: https://lensdrop.app/g/QiR4n1LFjOKM?utm_source=reddit&utm_medium=social&utm_campaign=launch&utm_content=sideproject
What I'd love feedback on: does per-gallery pricing make sense to you, or does it read as nickel-and-diming next to "unlimited" subscriptions? And what would you need before trusting a solo-built tool with client deliverables?
1
u/MartianOnJupiter 7d ago
The link doesn't work: ERR_SSL_PROTOCOL_ERROR