Skip to content

TheEverestExperience/BookWishList

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Book Wish List

Create a reactJS app that allows users to add/remove books to their wish list.

book wish list

UI Sections

  1. View
  2. Shows number of books that are were added. This also decreases when books are removed.

    View book wish list

  3. Book Grid
  4. Shows all the books as nine book tiles fetched from https://openlibrary.org/subjects/health.json?limit=10&offset=0.
    More book tiles are shown as the user scrolls through. (infinite scroll)

    View book wish list

  5. Book Title
  6. Shows a single book in a tile with book title and author. We can add/remove book.
    • Add: When a book is added, update the book counter and set the label as "Remove"

      View book wish list

    • Remove: When a book is removed, update the book counter and set the label as "Add"

      View book wish list

External API

Use https://openlibrary.org/subjects/health.json?limit=10&offset=0 to get list of books.
API query parameters: https://openlibrary.org/dev/docs/api/subjects

Things we want to see in the App

  • Folder layout and Code organization
  • Any two test cases

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published