Skip to content

This is a simple React project to show some basic concepts. It makes a call to an external API of Books and add in a virtual shelf.

License

Notifications You must be signed in to change notification settings

albertoivo/my-reads-reactnd

 
 

Repository files navigation

MyReads Project

Certified By Ivo Open Source Love PRs Welcome Awesome

This is the simplest version of this APP, for more features, navigate to another branch

This is a React Project to organizing your virtual books (only cover and name for now). Here you can organize the books by shelf (Currently reading, Want to read and Read). Is't very simple and intuitive to use. Have fun!

The idea of this project is use only React Basic principles and React Router. And some hooks like useEffect, useRef, useState and useReducer, but no Context.

Table of contents

Prerequisites

  1. Node
  2. NPM

Quick start

  1. Clone it: https://github.com/albertoivo/my-reads-reactnd.git
  2. Enter the directory: cd my-reads-reactnd
  3. Install the dependencies: npm install
  4. Start it: npm start

It will open your browser at http://localhost:3000

Limitation

One limitation is the BooksAPI.js because can only search a fixed set of cached results SEARCH_TERMS.md.

Live App

Developed with

Contributing

We welcome contributions to this project!

  • ⇄ Pull requests and ★ Stars are always welcome.

Author

License

See LICENSE FILE.

About

This is a simple React project to show some basic concepts. It makes a call to an external API of Books and add in a virtual shelf.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages

  • JavaScript 71.9%
  • CSS 22.9%
  • HTML 5.2%