/liqid

simple survey

Primary LanguageJavaScript

This project was bootstrapped with Create React App.

Setting up tools

  1. Install yarn. Instructions can be found here

Steps to get it running

  1. yarn install in the root of the project
  2. yarn start to run in development mode
  3. yarn build to get a production build

Things done

  1. Airbnb eslint guidelines has been used to make code consistent
  2. Precommit hook has been added to ensure the same.
  3. Style linting is done
  4. Routing using react-router-dom
  5. State management using redux
  6. Following Smart/Dump component approach in designing components
  7. Saving to localhost to restore data at any point
  8. Typechecking with PropTypes

Lighthouse report

alt text

This report is generated using Chrome browser. You can find a step by step instruction on how to generate it here