Following the book "Master Web Application Development with AngularJS". Using lots of technologies and good practices, like: jasmine, karma, protractor, twitter bootstrap, etc.