Skip to content

abdelrazek-alaa/reactnd-project-myreads-starter

 
 

Repository files navigation

MyReads Project ( React Application )

This is the final assessment project for Udacity's React Fundamentals course.

MyReads project app allows you to select and categorize books you have read, are currently reading, or want to read.

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.

The search page has a text input 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.

When you navigate back to the main page from the search page, you should instantly see all of the selections you made on the search page in your library.

Quick Start

To get this project up and running locally on your computer:

  1. Set up a Nodejs development environment.
  2. Once you have node setup, enter the following commands in the root of your clone of this repo:
   npm install
   npm start

  1. Open the browser to http://localhost:3000/

Live preview

https://reactnd-project-myreads-starter-six.vercel.app/

About

Starter Code for the React MyReads Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 68.7%
  • CSS 22.6%
  • HTML 8.7%