/myReads-reactjs

MyReads is a project from Udacity's React Nanodegree course.

Primary LanguageJavaScript

MyReads App

MyReads is a project from Udacity's React Nanodegree course. It allows users to place selected books into a designated shelf. Also, users can search the Udacity books API to add books to their shelves.The Homepage represents the bookshelves. The Search page allows the user to search for books.

Prerequisites

To run this application, you will need the following:

  • Node.js
  • NPM

Installation and Launching

this projects requires only npm install and npm start to get it installed and launched.

run npm install from the command line to install the dependencies. Then run npm start to load application on 3000 port.

Folder Structure

myReads/
  README.md
  node_modules/
  package.json
  public/
    index.html
    favicon.ico
  src/
    components/
        Book.js
        Shelf.js
    config/
        shelfType.js
    views/
        Home.js
        Search.js
    App.css
    App.js
    App.test.js
    BookAPI.js
    index.css
    index.js
    logo.svg