FEATURES
- once app page loads, api fetch call is made
- loading icon is shown until data is ready
- data is added to table and displayed to user
- optional input (title/author) is available
- user can sort items if required (asc/desc)
- total count of books and page num is visible
- user can move from one page to the next/back
- add any of the item to shortlist and view it
- if loading issue or no books, error is shown
UPCOMING
- search for item and sort together not ready
- persisting shortlist when user leaves app
- improvements in page design and table layout
- removing an item from shortlisted section