An app for creating and managing March Madness survivor pools.
- NodeJS
- express - Server HTTP framework
- react - View layer
- redux - Frontend state management
- react-css-modules - Scoped CSS modules
- babel - ES6/JSX compiler
- webpack - Module bundler
- mocha - Testing
Install dependencies:
$ npm install
Start the server:
$ npm start
To run the server in release mode, set the environment variable NODE_ENV=production
Run tests:
$ npm test
Watch and re-run tests:
$ npm test:watch
Generate a release build in dist
:
$ npm run build