fix bugs for this:
1 Database Design(Database Structure provided)
2 UI design (brief flow chart provided)
3 User registration module, add, edit, delete. Also register base on QQ, Weibo, Facebook, yahoo, google
4 User messaging module, send, delete messages(Diamond and Platinum users can search for messages)
5 Photo upload module. crop photo, resize photo. View, manage, delete, add. refer diagram1
6 Profile photo focus on only face or half body, allow crop photo
7 Private photos. Only Fans can view, secret photos, only own can view.
8 Casting/Job module, user add, delete, manage casting, apply for casting, refer diagram1
9 Search Casting/jobs even not login
10 Search models, advance search, search photographers, other users even not login
11 When user profiles is properly added photos, it is a complete status. All VIP users must have completed profile
12 Advise users on how to complete the profiles. Show status and notification at side. 50% to complete profile
13 Create users own url, own name. [login to view URL]
14 Like a user, become fans of a user, needs approval by the users. like a photo users,
15 Invite users by QQ, weibo etc. each users invited successful free users(Registered), get upgraded. All invited and successful registered fiends must be recorded. Refer Diagram2
16 Admin module, Approve Add, delete, block, edit users & approve,add, edit, delete casting. Approve, add, delete Ads
17 View timeline of added fans, all added friends are name as Fans. "Fans" are similar to facebook's "friend". Concept of timeline similar to wechat, moments. Users able to see what fans posted on their timeline. And able to share all timeline of fans shared.
18 Highlight best photographers, best models on first page(Promotion column)
19 "Shout out" everyone can post on shout outs, greetings, leave contacts etc.
20 Shoutout message - allowed to leave contact (phone number, qq number email, and etc..)
21 Timeline and casting call – not allowed to leave contact.
21 User Upload and play songs(only play, cannot download unless owner of the song).
22 website not allowed to save video into the server, but able to display video from youku, youtube etc.
23 Admin able to view/manage all messages, ads, castings, users(must display users type eg. Model/photographer, Gold/ platinum, new users profile completion percentage).Newest activity on top. When admin view castings, admin able to view all applied users and able to send message to all applied users. admin needs to investigate all users' behavior, make sure there is no dispute of system or fraud occurs.
24 email module, account activation, and read from HTML file template for email.
25 SuperUser(only 1) can create admin base on country/ all countries. Each admin from allowed countries can deal with above base on the country assigned.
26 Email broadcast for marketing purpose using HTML. Able to search and select users to send email, name of users can be auto added to the html email
27 Feedback form, report users harassment directly from user account, or messages received.
28 All time displayed for each messages, castings and etc base on TimeZone during registration set.
29 Online Payment Module, Credit a user has, create invoices, keep records of all transactions.
30 Display user accounts features and pricing diagram 1, when user signup and upgrade.
31 Add gold, platinum, diamond tags to all users profiles photo.
32 Multilanguage read from xml file.
33 Insert sample data for testing.
34 system installation