Skip to content

Instantly share code, notes, and snippets.

What would you like to do?


A simple service that abstracts the process of uploading images and optimizing them for mobile. PhotoFire will have libraries for popular web frameworks that will allow developers specify to their desired file sizes and PhotoFire will directly upload the photos to S3 and will process them to the correct sizes. Photos will then be hosted via Cloud Front.


Upload photos

  • Photos should be streamed directly to S3
  • Request can contain an array of desired sizes

Image Processing

  • Images will be processed via Sharp
  • Images can be resized


  • host through Cloud Front



  • Requests can contain photo manipulation

Image Processing

  • Rotation
  • Crop
  • Sharpen
  • Blur
  • Flatten
  • Gray Scale
  • Background Color

3rd Party Libs

  • Django
  • Node.js
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment