Skip to content

jansvigar/reactnd-project-myreads

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is Udacity React project by Jan Vigar. https://myreads-jvigar.herokuapp.com/

Installation and Usage

Type the following on your command line. NPM is required. You can install Node.js [here] (https://nodejs.org/en/)

$ git clone https://github.com/jansvigar/reactnd-project-myreads.git
$ npm install
$ npm start

Goal

The goal of this project is to correct functionality of the starter template using React. MyReads app should have these functionalities:

  1. Move book in or out of the shelves (Currently Reading, Want to Read and Read)
  2. Search books using the BooksAPI and display the results

Added Features

I added a few features on top of the project specification:

  1. Display books ratings
  2. Allow sorting on Book search results (by title or rating)

Test

Although this project does not require testing. I added Jest snapshot testing which is really fast and quite useful. Excited to learn more about it.

Contributing

At this time, this project is not open for contribution. The purpose of this project is to complete Udacity React Course.

License

This project is under the MIT License, see License.md

Releases

No releases published

Packages

No packages published

Languages

  • HTML 78.5%
  • JavaScript 15.7%
  • CSS 5.8%