Hi I would like to help you regarding this project.
Hi I am an IT engineer and fullstack web developer. I have build my own social network using node, mongo, backbone, bootstrap in degree project. I have almost one year experience with node and mongo.
Here is how I will tackle this:
I will use node.js, expressjs for backend.
I will use mongodb as database and mongoose as ORM.
I will use passport local-strategy, expresSession, passport-linkedin , twitter and facebook for social and local authentication.
building a profile page is easy as cake.
Jquery and bootstrap will be used for frontend.
Also I can provide you my sample work. Thanks a lot. This can be completed within a day if you are in hurry otherwise it will take 1 to 3 days with complete testing.
For simplicity you can only award and pay me after complete testing by checking progress after a day.
Thanks a lot.