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