NodeJS App or Image Proxy Server

Completed Posted 5 years ago Paid on delivery
Completed Paid on delivery

I have a website that loads a list of urls that point to image files, not on my server.

E.g:

[login to view URL]

[login to view URL]

[login to view URL]

The problem is the remote server where the images are stored does not optimize them. If I hosted the images locally I would use something like [login to view URL]

I would like an application/proxy server made where I can request a remote image url once but then it should save the image locally and optimize it so it's ready to be served for all future requests.

Notes:

- By doing this, the only time the remote unoptimized image should ever be served is if it's never been requested before if it has been requested there should be a cached & optimized copy available.

- I would like the original image url that gets sent to my proxy server or application to be encrypted so users can't tell where the image came from.

- Also, there should be a periodic check so that the cached and optimized images are still the same as the remote image, in case the remote image has changed.

- I want to be able to whitelist image requests, so people can't just request random images on the web. E.g only fetch images from example.com.

- Any suggestions are welcome if you believe there is a better/alternative solution.

Express JS JavaScript Node.js System Admin

Project ID: #19016599

About the project

10 proposals Remote project Active 5 years ago

Awarded to:

maciejsiwek

Hey! I'm a fullstack javascript developer working full-time on an SAAS product in southern Sweden. We're working with NodeJS and I've done light image processing, ex optimizing profile images (quality, cropping). This More

€250 EUR in 5 days
(4 Reviews)
4.1

10 freelancers are bidding on average €186 for this job

Vadimwang

Hi I read your job description carefully just before. I am an experienced Node developer. I ‘m very interested in your project. I can develop the project to your specification. I tried a similar project before. Wit More

€150 EUR in 3 days
(14 Reviews)
4.0
sku5551ed6fd9643

I would say that I am a versatile person. I have conducted various types of works before including jobs similar to your project. I believe that to become irreplaceable, one should be different every day. So, I change m More

€277 EUR in 3 days
(10 Reviews)
4.2
mohankumarelec

Hi, I am an expert in web deployment , and have over 3 years experience in latest start of technologies. I understood your requirement completely and Nginx is the Best option for your requirement . Its highly effic More

€150 EUR in 1 day
(6 Reviews)
3.6
trustworthyDev

Hi, I am very interested in your project. I have enough experience in the management of hosting server and resources. I 'd like to discuss more detail over chat. I am looking forward to hearing from you soon. Best More

€155 EUR in 3 days
(6 Reviews)
4.9
Dawoodaijaz97

I am a full stack developer (MEAN). I have been working in the industry for several years. I have a lot of experience with Node.js.I also worked on (Stripe, square, Shopify, way) using Node.js I have worked with Mong More

€133 EUR in 3 days
(4 Reviews)
3.4
nairabhijit6

I have more than 8 years of experience into Web Development and nodeJs. I have great understanding of having a secure application in place with scalable architecture. I also have a good understanding of Cloud computin More

€90 EUR in 10 days
(3 Reviews)
3.2