How do you build the I/O photo booth?

A closer look at building a web app with Flutter and Firebase

If you attended I/O this year, we hope you had some fun in the photo booth with Sparky and his friends, including Flutter’s Dash, Android Jetpack and Chrome’s Dino. We loved seeing all of the pictures you posted with the Google Developer mascots and your favorite props!

4 examples of Firebase developers using Photo Booth
4 examples of Firebase developers using Photo Booth
]

Firebasers having fun in the photo booth!

We partnered with the Flutter team to build the I/O photo booth in Flutter on the web, powered by Firebase. The team used Firebase Auth to support anonymous user sign-in, Firebase security rules to prevent users from modifying or deleting photos after creation, Firebase Hosting for fast and secure hosting of the web app, and Firebase storage and Cloud Functions for Firebase to create the page with your photo for social sharing. Take a closer look at how the photo booth was built using Flutter and Firebase together here!

Animation of Sparky and Dash playing with blocks
Animation of Sparky and Dash playing with blocks