/books-app

U Books Tracking App

Primary LanguageJavaScript

Udacity My Reads App

This application allows you to place selected books into a designated shelf. Users can also search the Udacity database for books to add to their initial book shelfs. There are two pages. The Homepage displays the three bookshelf's, currently reading, want to read, and read. The search page will allow the user to search for books.

Prerequisites

To run this application, you will need the following:

  • Node.js
  • The command line
  • NPM

Installation

Access the projects folder and run npm install from the command line to install the dependencies. Once installed run the command npm start to load application on local host 3000.

How to use

Choosing which shelf to send a book to

Once loaded you may choose which shelf to send a book to by clicking on the green circle with a down arrow of any book.

Search for a book to add to shelf

To access the search page select the plus icon located at the bottom right of the page. Type in the search field for possible books to be found. No results will be displayed if the input field is blank or the query you've typed does not exist.

The process of adding a book to a shelf is identical to the process described in the previous section. Once the option is selected the book will be displayed on the selected shelf on the main page of the application.

To return to the main page you may use the back arrow in the input area at the top or the browsers back arrow.