Looking back on years of shooting film, today I have a library that organizes my life into rolls of film – discrete units of adventure (e.g. July visit to the beach) – upon which I look fondly, rather than single photos that get lost in my iPhone library. We wanted to build something that captured this experience of the roll being more important than the individual picture. This idea became moment.

The experience of shooting film also stands out from shooting on a phone because it forces you to be in the moment, without becoming hung up on whether any single photo was perfect.

Finally, we wanted a collaborative fun experience that would leave us with something to remember after a trip with friends.

What it does

How I built it

We didn't do anything fancy. Optimizing for speed, the backend was hacked together with Node, express & Postgres, all running locally and exposed via an ngrok tunnel. The iOS app was developed with Swift and XCode, using Apple's Multipeer connectivity framework for local discovery.

Challenges I ran into

Accomplishments that I'm proud of

What I learned

What's next for Moment

Share this project: