Attached is a sketch file for a small react app I would like you to build.
Also attached is books.json
which you should use to populate the data in the app.
Here is a quick description of functionality: On the left, you can search for or filter books. Each filter shows the filter label, and a count of the total books matching that filter.
On the right, you see a list of books matching the search / filter criteria. Finally, the state of the current search and filters should be saved to the URL, so that reloading the page will also reload the state.
This should take roughly 2-4 hours.
clone this repository
git clone git@github.com:Alex-ray/books.git
cd books
yarn
npm run build && npm run start
npm run dev
You can also view it live here -> https://books-ppfajljos.now.sh