Skip to content

This is a Book Tracking App build with the help of React.js

License

Notifications You must be signed in to change notification settings

hasnain003/My-Reads

Repository files navigation

MyReads Project


Description

In the MyReads project, I have create a bookshelf app that allows you to select and categorize books you have read, are currently reading, or want to read. The project emphasizes using React to build the application and provides an API server and client library that you will use to persist information as you interact with the application.

App Functionality

In this application, the main page displays a list of "shelves" (i.e. categories), each of which contains a number of books. The three shelves are:

  1. Currently Reading
  2. Want to Read
  3. Read Each book has a control that lets you select the shelf for that book. When you select a different shelf, the book moves there.

The main page also has a link to /search, a search page that allows you to find books to add to your library.

The search page has a text input that may be used to find books. As the value of the text input changes, the books that match that query are displayed on the page, along with a control that lets you add the book to your library.

Run the Application

In order to run the application you have two options:

  1. Open it here
  2. Run it localy
    • Download as .zip file or clone this project: https://github.com/hasnain003/fend-restaurant-review-app.git
    • For running this Application locally make sure that you havenpm install.
    • Then run npm install to download project dependencies.
    • Run the App byusing npm start.
    • Now app can be seen at: http://localhost:3000.

Browser Support

Edge Chrome Firefox Opera Safari
Latest:white_check_mark: Latest:white_check_mark: Latest:white_check_mark: Latest:white_check_mark: Latest:white_check_mark:

Contribute

  1. Fork it
  2. Create your feature branch: git checkout -b my_new_feature
  3. Commit your changes: git commit -m "Add some feature"
  4. Push to the branch: git push origin my_new_feature
  5. Submit a Pull Request 😎

License

MIT License Copyright (c) 2018 MD Hasnain

About

This is a Book Tracking App build with the help of React.js

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 4

  •  
  •  
  •  
  •