Skip to content

CARD P-03 · October 2026

Photobooth — wedding gallery in the browser

Digital photobooth for a wedding: guests open a link, shoot from their own phone, pick a layout, and download a finished polaroid. No app, no upload.

Node.jsExpressEJSJavaScript
Photobooth — wedding gallery in the browser — interface overview

ROLE & DURATION

Role
Full-stack developer — capture flow, collage renderer, deployment
Duration
6 weeks (Aug – Oct 2026)

THE PROBLEM

Renting a photobooth means hardware, an attendant, and photos trapped on a laptop nobody can share. Guests wanted a souvenir in their hand before they left the venue.

THE SOLUTION

Everything runs in the guest's browser: camera capture, collage compositing, and the final download. Photos never touch the server, which removes both the upload queue and the privacy conversation with the venue — and it keeps working when venue wifi drops mid-event.

RESULTS

  • Photos never leave the device — no server storage, no privacy exposure
  • Works on flaky venue wifi: no upload means no queue and no lost shots
  • Multiple collage layouts from a single renderer

WHAT I BUILT

FIELD NOTES

More from the deck