The application I’m going to build in this tutorial series will contain a controller, a filter, a factory and a directive, which are some of the basic (and even more advanced) features of AngularJS. But don’t worry, the complexity will only rise gradually. In the first tutorial we will just try to make a small app without having to worry about filters, factories or directives.
The app itself will show you a list of songs and give you the possibility to add new songs, to rate the songs and to delete them. And because we’re going to be using HTML5, we will store these inside the HTML5 Local Storage.