Hi,
I specialize in MVC pattern driven websites using frameworks such as Laravel, ASP.NET, Symfony2, Zend, TypeScript and AngularJS and Mean and Socket technology including nodejs.
I propose to build your website using MVC architecture Angular 2 with TypeScript if a backend is required I propose to use NodeJS.