A test
- NodeJS
- react (v15) - View layer
- react-router (v4) - Router
- redux - State management
- redux-thunk - Async actions
- sass - CSS preprocessor
- react-css-modules - Scoped CSS modules
- babel - ES6/JSX compiler
- webpack (v2) - Module bundler
- jest - Test suite
Install dependencies:
$ npm install
Install Couch DB Enable CORS for your Couche DB instance https://github.com/pouchdb/add-cors-to-couchdb
Boot up the app:
$ npm start
To run the server in release mode, set the environment variable NODE_ENV=production
Run tests:
$ npm test
Generate a release build in dist
:
$ npm run build