Website photo sharing
Feature requirement
1. User can register and create their profile Email validation
Stop spamming.
2. Members able to create profile whether personal and business.
3. Upload multiple photos and single photos.
4. Able to set Private / Public Album.
5. Members create a blog and also post comments.
6. Members can change their account settings like Email, and
change password.
7. Members can invite a friend to join.
8. Recover password feature.
9. Members able to create classifieds add.
10. Members can edit their profile at any time by logging into
their profile page.
11. Members able create a picture category.
12. Members able to vote pictures and comment.
13. Show number of times Profile of the member has been viewed.
14. Show number of times pictures have been views.
15. Member and visitor can search by category such as photos,
blog, event and classifieds add.
16. Private album only granted by owner then members can view.
17. Members can customize their profile.
18. Members able to create the event.
19. Upload photo able to read exif so this will help members
rather write the description.
20. Members able to create, delete, edit video, pictures, blog,
event and classified add.
21. Link a favorite video from You Tube and members able leave a
comment.
Admin side
1. Keep track of number of user online.
2. Make members active and inactive any time.
3. Blacklisted members.
4. Able add and change the advertising banner.
5. Bad Words Handling.
6. Search for other members.
Other requirement
1. Picture viewing for landscape 650/432 and portrait 400/601
2. Using Google Adsense text on left and banner at the bottom
page.
3. Top page banner from affiliate or advertising.
4. Website design easy navigation, clean and attractive.
5. Website using full page meaning 100% styles not a pixels.
6. No advertising on front page.
7. Contact page using user form.
8. Term and condition page.
Target market on this website is
1. People who like share the picture with family, friends.
2. People who looking for photography service such as
professional photographer freelance photographer.
3. And for serious photographer want to improve their skills.
Please let me know how long you need to design this side along with working example if you have.