Admin Panel - To admin all users including stats (username, all info, space used, bandwidth, delete, modify create user etc)
User Panel - A common panel for users to log in to so they can use their account. They need to be able to manage all of their photos, upload all of their photos and be able to create/edit a homepage. The homepage editor should be as easy as possible allowing users to add text, images, colors and backgrounds to their homepage.
Private Message System - this is part of the user panel, I need a system installed in the backend to allow users to send PMs to one another which can be accessed through the User Panel
Comments - Universal comment boxes on every homepage created by a user - kind of like a guest book but displayed on the homepage so people can leave comments and such.
The whole system needs to be easily skinable and have a generic feel to it as I may use this on multiple sites.
Please contact me via email or AIM "ipo" so we can go over everything in more detail.