Skip to content

Alex-ray/books

Repository files navigation

Books

Challenge

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.

books.json sketch file

To Use

clone this repository git clone [email protected]:Alex-ray/books.git

Navigte into the repository

cd books

Install the dependencies

yarn

Run production

npm run build && npm run start

Run development

npm run dev

You can also view it live here -> https://books-ppfajljos.now.sh

Releases

No releases published

Packages

No packages published