I am interested in creating a site like Odesk will this do the trick?

I am interested in creating a site like Odesk will this do the trick? I’m trying to do a Freelance site using this plugin and your membership plugin as well. Is it doable?