Light logo Small logo
Dark logo Small logo
Light logo Small logo
Dark logo Small logo

Retail Photo Booth Platform

Summary
Request

"That in-store photo booth you built was great. Can we roll it out to dozens of stores without sending a tech team?"

Solution

I turned a one-off kiosk into a scalable platform deployed across 12 Nordstrom stores. Store staff ran campaigns using reusable kits with remote configuration, built-in analytics, and flexible rebranding, with no technical support required.

  • Role — Developer, system designer, strategist, technical writer, data engineer, administrator
  • Tools — JavaScript (Electron, Node.js), AWS (EC2, S3, Elastic Beanstalk, VPC), Twilio, Google Drive, Keen.io, Mac Mini, JAMF, webcam, 2020 extrusion
Impact

The system scaled from a one-off photo kiosk to a 12-store platform supporting retail campaigns, with remote configuration, analytics, and reusable deployment kits.

Strategic Takeaway

My focus was on building a system that could be reused, rebranded, and reconfigured, supporting not just one campaign, but a strategy for ongoing customer engagement in physical retail spaces.

Gallery
Original Photo Experience

The first 'Shoefie' kiosk: floor-mounted camera, branded overlay, and SMS delivery for shareable images.

Kit of Parts Assembly

Pre-deployment kit with standardized Mac Minis, displays, webcams, and labeled components for store installation.

Architecture Diagram

High-level architecture of the photo booth platform, showing kiosk flow, cloud services, and SMS/MMS delivery path.

Warby Parker Pop-In Shop Deployment

Warby Parker co-branded deployment with live camera preview and UX tailored for eyewear try-on context.

Poolside Pop-In Shop Deploymentl

Deployed booth in a seasonal Pop-In Shop, themed installation with updated UI and branded overlays.

Live Metrics Dashboard

Stakeholder-facing dashboard showing photo engagement metrics by store, time, and usage patterns.

Click an image for a closer look and more information.

Details