I'm looking to build a social networking website geared toward a certain group of the population. Details of the website are as follows:
-Users must have their own profile pages with avatars and most recent posts being displayed
-Users must be able to talk easily with other users regarding the specialized topics of the site
-Users will be asking advice questions to other users and to the general public, the answers can be up-voted and down-voted based on the quality of their responses
-User activity must be measured by active time spent on the site, and points must be awarded to each user based on their active time on the site
-Users must be able to follow other users (similar to twitter) and ask a question to a group of followed users at once
-Users have an option to vote on some questions with multiple choice, and percentages of the vote totals must be displayed
These are the basic details of the site. If you can build this type of site please contact me. If you can provide examples of similar work you've done, that would be even better.
In your responses, please let me know the approximate time and cost it would take to build this type of site.