plotly / dash-image-processing

Dash Demo App - Image Processing App
http://dash-image-processing.herokuapp.com
MIT License
86 stars 39 forks source link

Code Review - Faster Updates and Undo option #1

Closed xhluca closed 6 years ago

xhluca commented 6 years ago

By using S3 to store user uploaded images, and redis cache to memoize an stack of actions (operations) applied on the image, the speed was significantly increased, as well as opened up the option to undo an action.

An action is a dictionary of zone selected, type of operation, and the operation itself.

Please view this link for the dev version: https://dash-image-processing-dev.herokuapp.com

Please view this one for the current master version (OLD): http://dash-image-processing.herokuapp.com

If you want to test this locally, please let me know and I will send you the .env file

xhluca commented 6 years ago

@shammamah @matthewchan15 any update?

xhluca commented 6 years ago

Ok, made the code length PEP8 conform for everything!

xhluca commented 6 years ago

@shammamah

xhluca commented 6 years ago

@shammamah Let me know if there's anything else to update; I'll try to add my new apps to the gallery on monday.