We are a company located in Norway that delivers Internet services like ADSL2+, mail/calendar, IPTV, VOD, VOIP, ASP Services file backup system, etc.
In our file backup system we use a ftp applet that connects to a IIS ftp server. All our customers has their own home directory on the file server (//2003server/users$), and the applet connect to the users home directory. We use Microsoft Windows 2003 Server with active directory for this. We also use Windows quota system to allocate harddrive space for the customer. We have 7 products for the customer, 25Mb 50mb, 100Mb, 250Mb, 500Mb, 1Gb and 2Gb.
What we want to do is to give our customers access to upload pictures to a pre defined catalog on the customers home directory called “pictures”. And when the customer has uploaded pictures here, the customer shouldbe able to view these pictures in their Internet browser as a web photo album. The customers should be able to create new folders under “pictures” for example “wedding2004” and “hooliday2005”. Every folder should be published as a new photo album on the IIS server. The functions we need in this web photo album is:
Thumnail view. – All pictures in the album liste up as small pictures.
Normal size view. – View pictures in normal view. (when you push a thumbnail picture you should see a normal sized picture on the other side.)
Slideshow. – Slide show function for one specific album, or for all the albums.
It is important that the customer only have access to his own pictures. The access to the web album needs to be protected with the customer active directory username/password, just like we do it with the ftp applet.
We also want a “share this album” function. The customer should be able to choose “share this album”. When the user choose this, he should get a field where he can input a email address to his friends or family. This email should be sent to the receiver and the email must contain a generated a new username/password that gives access to the specified web album.
15 freelancers are bidding on average $819 for this job
Hello Sir, This is kevin from Toronto, I can see the picture what you want from your description, Please provide me more detail on this and give untill 20 days to finish your project. Thanks, Kevin.