Skip to content
/ myreads Public

Tracking book based on the shelf and fetch new books from search directory. Happy reading :)

Notifications You must be signed in to change notification settings

S2606/myreads

Repository files navigation

MyReads Project

Project for tracking book shelf status and fetch new books from search directory

TL;DR

To get started right away:

  • install all project dependencies with npm install
  • start the development server with npm start

File Structure

├── 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.

Important

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.

Create React App

This project was bootstrapped with Create React App. You can find more information on how to perform common tasks here.

About

Tracking book based on the shelf and fetch new books from search directory. Happy reading :)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published