Who do I need to develop a social media website that includes front/back end, database, & algorithm?

I am not expert in development, just have the idea, vision, and need someone to execute. I will fund myself. The site should give access to thousands of users, allow them to create a profile and communicate with each other. I will need iOS and Android apps too. Question: is this something one person can do? Say an elance.com or odesk.com overseas (due to low cost) freelancer? or is this way more complex than it seems and will need a team? Thanks very much.
Asked Aug 14, 2014

TIP: If it's not your answer to this question, please click "Leave a Comment" button under the question to communicate with the question owner.