Skip to content

Latest commit

 

History

History
57 lines (36 loc) · 2.27 KB

README.md

File metadata and controls

57 lines (36 loc) · 2.27 KB

MyReads


Project Purpose:

This project was built for the Google Scholarship for Udacity FrontEnd Nanodegree Program. The project uses Create React App to bootstrap the project.

Demo of the App

You can run a heroku hosted version of the app at https://udacity-my-reads.herokuapp.com/

How to Load the App

The project uses Node.js and the Create React App.

Download node: Node.js

Once Node is installed, navigate to the directory where you want to store the app

>> git clone https://github.com/biratrai/myreads-book-tracking-app.git
>> npm install

Once all of the dependencies have been installed you can launch the app by

>> npm start

A new browser window automatically loads displaying the app. If it doesn't, navigate to http://localhost:3000/ in your browser

Demo Screen

How to Use the App

  • Books are sorted into three shelf: Currently Reading, Want to Read and Read

  • To change a book's shelf or remove a book from the shelf, click on the green button on the book cover Change menu

  • To add new books or search for books, click on the + button at the bottom of the page. Enter an author's name or subject. Items will be returned.

Note: The backend API is limited to a fixed set of search terms -- see below for valid search options

Search Screen

Resources and Documentation: