Applications need data. For most Web applications, data stores are organized and managed on the server and made available to the client via a network request. As browsers become increasingly more capable, so do the options to store and manipulate application data. This code sample demonstrates how to implement persistence using IndexedDB, the in-browser document database.
Make sure you have Bower and Gulp installed:
$ npm install -g bower
$ npm install -g gulp
Then install the dependencies:
$ npm install