We are fine using an open source tool to code the basics but would need customization. This is the first of 4 projects, upon successful completion of this project, the winning bidder would likely take on the other 3, one is much larger and complex.
3 levels of users
Guests (can browse and view only)
Users (can browse, comment, share, send messages, post blog articles to personal blog, upload photos)
Admins (publish galleries, articles, news, to main website. Primary function.)
Guests sign up to comment, write articles on their personal blog, create a profile. They can "Contribute" photo sets to the website, which go for Admin approval. The photos will be in the users profile, but nowhere else, until approved by admin, they then get posted to a section of the website open to the public.
Each gallery needs to have a tracking tool to count hits per gallery viewable in one file (XML?)
The website is similar to [login to view URL] but slightly different. Do not bid until you see [login to view URL]
The project is similar to [login to view URL] and the profiles should function like Facebook or Hi5.