I need an experienced php expert to create a dating site with the following functions. I need this to be completed in 2 weeks. Don't worry about the design, css, or div structure. I've already done that.
• register and login system
• search script
• user profiles
• edit user profiles
• messaging system
• ability to block users
• ability to flag messages as spam or inappropriate
• show sent messages
• ability for users to upgrade their accounts. upgraded users will be able to upload unlimited photos, use the site ad free, store up to 2,000 messages, show up more in Meet Me more often, change username, show up more often in search results, see their profile views.
• activity module (this is like a news feed. it will be shown on the home page of logged in users. another will be shown in user profiles. it will show users that liked your photo's, or sent you a meet up request. Activity modules will be viewable by all logged in users. maybe add an option to keep them private)
• upload and delete photos with caption options.
• like other users photo's. users will be notified via their activity module that a user liked a photo. (think of the activity module as a facebook wall)
• matching system. matches will be done by matching user interest and their details like religion, drinks, smokes, intent (like looking for a relationship) etc. a matching questions system can be added to help with matching. I don't need this right now tho. users will get emails once a month showing them new matches. a link showing the users matches.
• visitors options. this will just show users who visited their profiles.
• meet up script. this will be similar to plentyoffish meet me. the only difference is that my version will offer a form. Users will be able to tell someone where they want to meet, when they want to meet, the time and location, and also the reason.
• on the meet me page it'll also show the users that want to meet a particular user.