A modern web app for playing hold 'em with your friends and enemies.
- 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
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