To run this app locally, clone the repository, run npm i to install dependencies, and then run npm run serve.
The app has a search panel where you can enter a keyword and select one of the categories. You can also instantly sort the books by relewance or by newest.
The app loads 30 books, but there is a load more button that loads 30 more books.
By clicking on a book card you go to the page with detail information of the book.