The design of the responsive web app was straight-forward. Photos were presented in the UI using a simple grid—similar to what one would see on Instagram or Flickr. Majority of the development time was spent on making sure that the overall web app was fast (both uploads and downloads). To achieve this, the camera was tethered to a MacBook Pro with Lightroom, and also connected to an EC2 instance in the background. As soon as the camera shutter was pressed, the photo was uploaded to an output folder on the server. Once the photos were uploaded in the appropriate directory, Flask handled on-the-fly resizing of the images to optimize for speed. The gallery was also automatically refreshed every 30 seconds to download the latest set of photos.