Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?

PhotoFire

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.

MVP

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

CDN

  • host through Cloud Front

V1

Uploads

  • 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