Implementation of the board game "Codenames" as a webapp, using
- React
- Redux
- Socket.io
- ES6
Roughly following the excellent tutorial at http://teropa.info/blog/2015/09/10/full-stack-redux-tutorial.html
Using nodejs v4.0.0 or above:
npm install
npm install -g webpack webpack-dev-server
npm run test
Running backend with socket.io
npm run start
Serving frontend resources
webpack && webpack-dev-server
Run frontend tests
npm run client-test