A bookshelf app, MyReads, that allows user to select and categorize books as you have read, are currently reading, or want to read. MyReads lets you manage your digital bookshelf. Supports three shelves Currently Reading, Read and Want to Read. Additionally you can search and add books to any shelf.
Alternatively, feel free to use npm
instead of yarn
$ git clone https://github.com/ryanefendy95/reactnd-project-myreads-starter.git
$ cd reactnd-project-myreads-starter
$ yarn install
$ yarn start # visit localhost:3000 🍰✨
- To change a book's category or remove a book from the list, click on the green button on the book cover
- To add new books, click on the green + button at the bottom of the page. Enter an author's name or subject. Up to 20 items will be returned.
The provided file BooksAPI.js
contains following methods to perform necessary operations on the backend: