/udacity-my-reads

A react bookshelf demonstration - assessment project for Udacity

Primary LanguageJavaScriptMIT LicenseMIT

udacity-my-reads

A react bookshelf demonstration - assessment project for Udacity.

It´s possible to see a demo of the project clicking here.

In this project we have different bookshelfs saying which book the user is currently reading, want to read or it´s already read. Some new features were added beyond specification:

  • Loading screen component using only html and css
  • Debounce library to prevent unnecessary requests
  • AirBnB ESLint configuration
  • Customized webpack 4 boilerplate

The webpack configuration was created by the same author and was projected to be a production ready react app boilerplate. It´s possible to find more about it here.

Prerequisites

  • Node.js v8 or above

You can check your node version using the command:

node --version

Installing

Install dependencies and start using yarn:

yarn install
yarn start

Or via npm:

npm install
npm start

Contributing

This project is meant to be an assessment, so pull requests will not be accepted.

License

This project is licensed under the MIT Licensed - see the LICENSE file for details