The idea of the startup is really cool, but it's not about ideas only... as someone said before: Ideas are worthless!
The website lacks a zillion essential features, and even the existing features don't work properly!
For example, someone added me as a friend without my permission and I am trying to remove him, but noway!
Also there is a killing security hole in the website that could double or maybe trible your bills in the future, if someone "idiot" abuses it.
You have too long road... you need a developer with you! You need someone who just can't develop the website, but also someone who has a vision to take this startup to the next stage!
If you think that you have chosen the wrong programming language, then there is no shame in choosing another easier language like PHP.
Also it's ok to code it from the scratch.... even big projects are re-coded from the scratch!
Till now... you did not even fix the "30 charachters limit" for the email addresses!
Good luck.