/MyReads-React-App

A Web application built using react to keep track of books being read by the user. Developed as a part of Udacity React Nanodegree Program.

Primary LanguageJavaScript

My-Reads React App

Project developed as a part of Udacity's React Nanodegree Program

This project was bootstrapped with Create React App.

Table of Contents

Overview

My Reads is a React application, which help its users to keep track of the book in their collection.
The App provides 3 shelves to arrange the books - Currently Reading, Want to Read, Read. Users can move the books from one shelf to another and also can add new books to any of the shelves from the search.
The Search functionality uses Udacity's BookAPI which holds a limited number of books and also responds to only a limited number of search phrases.
Read more about that here.

Available Scripts

To get started with the project- In the project directory, you can run:

npm install

This would install all the dependencies required for the application to run on your machine.

npm start

After installing the dependencies you can launch the web app using this command.
Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.

The page will reload if you make edits.
You will also see any lint errors in the console.

Built using

  • React.js
  • Udacity's Book API
  • create-react-app

Author

Kaushik M. Shetty