← All work

Fflash

A digital disposable camera for shared events.

Status
Mobile prototype
Year
2026
My role
Product and mobile engineering
Stack
Flutter, Riverpod, go_router, Firebase

The problem

Event photography is abundant and instantly forgotten. Nothing makes it a single, shared, intentional artefact.

How I approached it

Bring the constraint of a disposable camera into a shared digital gallery: instant joining, capped shots per guest, host controlled reveal.

What I built

  • Host and guest flows
  • Short event codes and QR joining
  • Camera capture and real time gallery
  • Moderation and reveal controls

Where it stands

Functional mobile prototype with server enforced shot reservations.

What it taught me

Scarcity changes behaviour more than features do. People compose a shot when they only have ten.