Project for tracking book shelf status and fetch new books from search directory
To get started right away:
- install all project dependencies with
npm install
- start the development server with
npm start
├── CONTRIBUTING.md
├── README.md - This file.
├── SEARCH_TERMS.md # The whitelisted short collection of available search terms to use with the app.
├── package.json # npm package manager file.
├── public
│ ├── favicon.ico # React Icon
│ └── index.html
└── src
├── App.css # Styles for app.
├── App.js # This is the root of the app.
├── App.test.js # Used for testing.
├── BooksAPI.js # A JavaScript API for the provided backend.
├── icons # Images for the app.
│ ├── add.svg
│ ├── arrow-back.svg
│ └── arrow-drop-down.svg
├── index.css # Global styles.
└── index.js # It is used for DOM rendering only.
The backend API uses a fixed set of cached search results and is limited to a particular set of search terms, which can be found in SEARCH_TERMS.md. That list of terms are the only terms that will work with the backend.
This project was bootstrapped with Create React App. You can find more information on how to perform common tasks here.