If you are interested on building something like this, I can help you.
I will structured the application as best practices suggest.
I create services in order to consume Web API.
I will help you with html/css design using a preprocessor like sass.
Please don't hesitate on asking me anything, I'm here to help you.
PSD to HTML
Create angularjs web app.
Create the frontend of your application with angularjs.