This application is bootstrapped with create-react-app
, and it uses goodreads api to look for books by title, author or isbn code.
Prerequisites: You need to have Node + NPM installed.
REACT_APP_API_KEY
: Goodreads API Key you can get from here.
Having done that, here is how to run the application locally in development mode.
Clone the repo:
git clone https://github.com/3weeda/Book-Library.git
Install dependencies:
npm install
Starting the application in development mode:
npm start
To build the production assets, run
npm run build
- Search for books by title, author, or ISBN.
- Displays upto 20 search results in bootstrap cards.
- Displays only title, author, and link to goodreads page.
- See the description and rating, and other details by clicking on individual result.