I am looking for a photos upload/sharing website which will have about 25 to 30 categories and the upload photos within the selected category. Then the photos needs to be searched based on search criteria. Home page will display about top 5 photos from different categories. Users have to register before uploading any photos and they can send out emails inviting others to view the photos.
More information to narrowed bidders.
Please only bid if you have prior experience in developing Photos upload/sharing website and give me a link to it. I dont want to use only open source tools.