I am working on a website that is kinda like Flickr, for my photography course. Now every student has an account and is able to upload their photographs, which can be seen by everyone who goes onto the site.
Each student will be uploading about 100 photographs during the semester, and there are around 30 students, what is the best option to store the images? And since the pictures are very HQ, they take up a lot of space.
I have worked with ASP.NET MVC before, but I've never been the one to actually deploy the website, so I am a bit lost at that. For now I am storing the images on a MySQL database, but is there a more efficient way, also, I would like to be adviced as to which hosting plan I should buy on godaddy.com? Should I get a VPS?
Or if you can provide me with a link to a tutorial that can point me in the right direction?
Thanks a lot for your help.