Construct a website for sharing photos & creating photo portfolios.
An example website is: [url removed, login to view]
The work will include:
1) designing of html pages
2) writing of java code, that browses through html using servlets, and fires queries into DB
3) designing DB tables, and writing of scipts that create those tables
Note1: The technology mentioned above is just my idea of approach to this project, but another better methodology is also welcome.
Note1: The code will run on our servers.
Some of the desired functionality:
1) A user will create a account on this website, and hence will get a portfolio, where he can upload 100-200 photos, and also can provide a brief discussion on every photo.
2) Can able to categorise his photos into some groups.
3) Can create/join/photo communities
4) At the home page of website, users can see most latest photos and top rated photos. (note: rating will be given by website people,not common website users )