I did attend one of the best AngularJS (1.x) courses named Single Page Web Applications with AngularJS. At the end of this course, students have a chance to build a real project with AngularJS. This is a sample project.

I started working with Angular 2 for our project seven months ago. Angular is quite different from AngularJS. Therefore I want to build a similar website with Angular 2.

Repository in Github: https://github.com/thaiduongpham/demo-restaurant

Demo: https://thaiduongpham.github.io/demo-restaurant/