NodeJS App or Image Proxy Server

Completado Publicado hace 5 años Pagado a la entrega
Completado Pagado a la entrega

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 Administración de sistemas

Nº del proyecto: #19016599

Sobre el proyecto

10 propuestas Proyecto remoto Activo hace 5 años

Adjudicado a:

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 Más

€250 EUR en 5 días
(4 comentarios)
4.1

10 freelancers están ofertando un promedio de €186 por este trabajo

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 Más

€150 EUR en 3 días
(14 comentarios)
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 Más

€277 EUR en 3 días
(10 comentarios)
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 Más

€150 EUR en 1 día
(6 comentarios)
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 Más

€155 EUR en 3 días
(6 comentarios)
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 Más

€133 EUR en 3 días
(4 comentarios)
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 Más

€90 EUR en 10 días
(3 comentarios)
3.2