HomeProductsShot & Share
live · in productionSaaS · Event Photo Collectionsince 2026

Shot & Share

Let Your Guests Capture the Moments You Miss

QR-code photo collection for events. Guests scan a code on the table and hand you their photos - no app, no account, nothing to install.

Next.jsReactTypeScriptTailwind CSSSupabase
0 Accounts
Guest Friction
No app, no sign-in - guests upload from the browser
0 GB
Free Plan
About 150 photos, clean QR code, bulk ZIP download
€0 Once
Keep Forever
Permanent storage as a one-off add-on, never a yearly charge
0 Days
Grace Period
Expired events are paused and restorable, not deleted
Shot & Share - slide 1
Overview

About this project

Shot & Share is a photo collection platform for weddings, birthdays, and company events. The host creates an event, gets a link and a card to print straight away, and puts it on the tables. Guests point a phone camera at it, pick their photos, and upload - there is no sign-in prompt anywhere on the guest side, because every sign-in prompt is a guest who never hands their photos over. Everything lands in one gallery that fills all night and comes down as a single file in the morning. Plans are paid once per event rather than by subscription, and limits are measured in gigabytes instead of photo counts, so a recent phone with large files is not punished.

Built for
  • Couples collecting guest photos from their wedding
  • Birthday and anniversary hosts
  • Companies running offsites, parties, and conferences
  • Event planners handling collection on a client's behalf
  • Anyone who ends up chasing photos in a group chat afterwards

The challenge

After an event, the photos that matter are on other people's phones. Chasing them means group chats, half-finished airdrops, and compressed screenshots - and the tools built to solve it make it worse by asking every guest to install an app or create an account before they can upload. Free tiers cap you at fifty photos, watermark the QR code, and block bulk download, while permanent storage is sold as a subscription that people forget to renew until the photos are gone.

Our solution

Shot & Share removes every step between a guest and their upload. Scanning the QR code opens a single browser screen with no sign-in prompt, and the photos land in the host's gallery immediately. Quotas are counted in gigabytes rather than photos, so a modern phone's file sizes are not penalised, and upload space is reserved before a transfer starts so an event can never silently overrun. Links are revocable, expiry is announced 14, 7 and 1 days ahead and then pauses the event rather than deleting it, and the Keep Forever add-on keeps everything permanently for a single €29 payment instead of a yearly charge.

Key features

  • Guests never sign in or install anything
  • One gallery for every phone at the event
  • Gigabyte quotas instead of photo counts
  • Paid once per event, no subscription
  • Clean, unwatermarked QR code even on the free plan
  • Revocable links with immediate effect
  • Nothing deleted quietly - warnings, then a restore window
  • Live slideshow as photos arrive

Technology stack

Next.jsReactTypeScriptTailwind CSSSupabasePostgreSQLSupabase StorageRow Level SecurityVercel
Use cases

Where Shot & Share shines

01

Weddings

Put the QR card on every table and collect the whole day from 90+ phones, then download it as one ZIP the morning after.

02

Birthdays and parties

Drop the link in the group chat instead of asking twelve people to airdrop you their camera roll.

03

Company events

Collect offsite and conference photos without asking staff or attendees to create an account on anything.

04

Venue slideshows

Point a laptop at the projector and let guest photos appear on screen as they upload, with no venue software involved.

How we built it

The journey, end to end

  1. 1
    Phase 1
    Discovery
    Mapped where guest photos actually get lost - group chats, airdrops, and sign-in walls that stop uploads dead.
  2. 2
    Phase 2
    Design
    Reduced the guest side to a single screen: open the link, choose photos, done. No account, no app, no onboarding.
  3. 3
    Phase 3
    Build
    Built the event, quota, and revocable-token model on Supabase with row-level security, storage reservations, and ZIP archiving.
  4. 4
    Phase 4
    Launch
    Shipped one-off per-event pricing with a genuinely usable free tier and the Keep Forever add-on for permanent storage.
Under the hood

Core functionalities

Event creation with an instant share link and a QR card to print
Account-free guest upload straight from the phone browser
Shared live gallery that fills as guests upload, toggleable per event
Photo and video uploads, up to 200 MB a clip on Plus and 500 MB on Pro
Bulk ZIP download of every file in one go
Revocable upload links - kill a leaked link and issue a fresh one
Storage-based quotas with reservation before upload, so limits never overrun
Expiry warnings at 14, 7 and 1 days, then a pause-and-restore window
The Keep Forever add-on to keep an event's media permanently
Live slideshow at the venue on Pro, driven from any laptop and projector
Custom event pages with themes, cover images, and multiple albums
Plans

Simple, transparent pricing

Free
Free
  • 1 GB of storage, about 150 photos
  • Unlimited guests
  • Photos kept for 30 days
  • Photos only
  • Bulk ZIP download
  • Clean QR code, no watermark
Choose Free
Most popular
Plus
€19
  • 10 GB of storage, about 1,500 photos
  • Unlimited guests
  • Photos kept for 6 months
  • Video, up to 200 MB a clip
  • Bulk ZIP download
  • Clean QR code, no watermark
  • Custom event page
Choose Plus
Pro
€39
  • 30 GB of storage, about 4,400 photos
  • Unlimited guests
  • Photos kept for 12 months
  • Video, up to 500 MB a clip
  • Branded, print-ready QR card
  • Live slideshow at the venue
  • Multiple albums
  • Priority support
Choose Pro
Outcomes

Results & impact

Removed the account and app-install step that stops most guests uploading
Made the free tier a working product - about 150 photos, clean QR code, bulk download
Replaced photo-count caps with storage quotas - about 1,500 photos at the mid tier against 200
Turned permanent storage into a one-off €29 payment instead of a yearly charge
Made expiry recoverable, with staged warnings and a 14-day restore window
Gave hosts a kill switch for shared links without rebuilding the event
Frequently asked

Common questions

No. They open the link, choose photos and upload. There is no sign-in prompt anywhere on the guest side, on purpose - it is the single biggest reason people fail to hand over their photos.

Your project, next

Ready to build something like Shot & Share?

We turn ambitious product ideas into live, revenue-generating software - from discovery to deployment. Let's talk about yours.