/ui-scaffold

Start a React/Redux project with two commands

Primary LanguageJavaScript

ui-scaffold

This repo contains everything you need to start a project with React, Redux and SASS. The build system uses Webpack, tests are run with Mocha, while Babel is used to transpile ES6 / ES7 to cross browser friendly Javascript. Forked from Andrew.

WillChertoff changes:

  1. Add Git Hooks via Ghooks
  2. Add Commitizen with cz-conventional-changelog preset to standardize commit messages.
  3. Add Production webpack config.

To run it locally

  1. $ npm install
  2. $ npm run start
  3. visit http://localhost:8080

Testing

  1. For command line tests, $ npm run test

Linting

  1. To run the linter, $ npm run lint

Reference

  1. Webpack
  2. React
  3. Redux
  4. SASS
  5. Mocha
  6. ES6
  7. Ghooks
  8. cz-conventional-changelog

Thanks Andrew for the inspiring work.

Todo

  1. Add coverage testing.