Skip to content

shejza/my-reads

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Overview

In the MyReads project, you'll 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:

  • Currently Reading
  • Want to Read
  • 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. Note that the default value for the control should always be the current shelf the book is in.

The main page also has a search that allows you to find books to add to your library. 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.

And All books navigation to see all books

Installation

  • Clone project
  • npm install to install the dependencies of the project
  • npm start to launch the project

View Project live

My Reads

My Notes

Please feel free to check My Notes, there are the steps I usually follow in carrying out a task or project.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published