Demo
For Dev:
- run "npm install", make sure npm is installed in system first
- run "gulp". Web server will be served at localhost:port and will start listening to file changes in app/
- For unit test make sure karma-cli is installed "npm install -g karma-cli"
- karma start
Sample JSON structure hosted in Firebase
{
"-Kn42No38w68GeKuS9r4" : {
"author" : "Mark Levy",
"categories" : "Kids",
"imgUrl" : "https://spark.adobe.com/images/landing/examples/thriller-book-cover.jpg",
"publisher" : "Amazon",
"title" : "A Thriller Return"
},
"-Kn42aahQhmJnA1BAAgE" : {
"author" : "George R R martin",
"categories" : "Novel",
"imgUrl" : "https://upload.wikimedia.org/wikipedia/en/d/dc/A_Song_of_Ice_and_Fire_book_collection_box_set_cover.jpg",
"publisher" : "HBO",
"title" : "Song of ice and fire"
},
"-Kn456xLGdmA08gMbLtD" : {
"author" : "Some author",
"categories" : "Programming",
"publisher" : "Some Publisher",
"title" : "Some book"
}
}