What are some features that are essential in an online photo management system ?
I have already implemented the following:
~Uploading a photo plus adding general info like a title and description ;
~Approval/Discarding/Editing of uploaded photos by an Administrator ;
~Certain Admin tasks like adding/removing/editing tags ;
~Log number of views(just based on IP Addresses,with 30 minute cookie expiry)
~Track likes on a photo(Mapped a like to a user)
What more features are necessary
~in general(Guest) ?
~for the Admin
~for a registered user
Any feedback is appreciated! :)