Skip to content

patricklindev/react-readacity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Readacity

This is a bookshelf app that allows you to select and categorize books you have read, are currently reading, or want to read. This project built wiht React, React-router-dom, Semantic-ui-react and start with create react app.

Project preview

Demo Link

BackEnd

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, so don't be surprised if your searches for Basket Weaving or Bubble Wrap don't come back with any results.

Install

git clone https://github.com/YuhanLin1105/react-readacity.git
npm install

Run

npm start

Development experience

  • Used componentWillUpdate() to check if the component updated as i want.
  • Used shouldComponentUpdate(nextProps, nextState) to imporve performance.
  • Used localStorage to imporve performance.

License

The content of this repository is licensed under a MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published