Hello Project Manager,
I am John a professional web developer.
I have gone through your project description and I can get it done within 3 days.
For the images uploaded to your server, I would recommend making the URL expire after viewing the image, after a certain period of time. This would ensure that the artworks are secure and viewable only by you.
Best regards,
John.