We need to complete a site already up and running new features. We use the component K2.
We need that users can connect with username and password in the private area and upload photos. We'll need an online uploader. Once uploaded photos must be approved by the site and sent online, where they will be exposed in accordance with the existing layout. To customize the layout, construction of the upload form and other details will talk privately with the developer who won the PROJECT.
Users must also have the ability to create galleries, and these galleries, always with prior approval by the administrator, to be published with a certain layout.
We also need a public page layout for each user (where the user's portfolio can be showed, the user's galleries, social networks ecc.)
The second thing we need is the search with tags of galleries and photos. The search should also work with translated tags (we use GT Translation already installed on the site). When a user types a kewyword in any language inside the search box that tag must be correctly translated in order that search results are the right ones.
On the Home page of the site we already have a form where automatically go the 15 most popular images, the 15 featured, the last 15 photos online and the latest 15 galleries created.
We need a system with 3-4 levels of membership, one free and others with different amounts monthly.