I am building a web application where users can upload images. These images tend to be fairly large and I want to pre-optimize them before they are sent to the API in order to speed up the process and also to save bandwidth. I also want the add an option to sync the un optimized images as well in the background and associate them to the same record.
I therefor want to build a desktop client that a user can install that will optimize the images before posting them to the API. Any comments on this approach and what existing libraries can I take advantage of?
I therefor want to build a desktop client that a user can install that will optimize the images before posting them to the API. Any comments on this approach and what existing libraries can I take advantage of?