shall we play a game? http://chess.davidwindham.com
Roman Matiasko ca76a8e37c Update all dependencies apart from React, so app can be run on Node v4 | 8 years ago | |
---|---|---|
bin | 8 years ago | |
routes | 8 years ago | |
spec | 8 years ago | |
src | 8 years ago | |
views | 9 years ago | |
.gitignore | 8 years ago | |
.jshintrc | 9 years ago | |
LICENSE.md | 9 years ago | |
README.md | 8 years ago | |
app.js | 8 years ago | |
gulpfile.js | 8 years ago | |
io.js | 9 years ago | |
package.json | 8 years ago | |
winston.js | 8 years ago |
A lightweight, real-time chess app built in Node, Express, Socket.IO, React, Flux and Immutable. Reti Chess also uses chess.js for move validation and check/mate/draw detection.
You can play the game on www.retichess.com.
If you want to run it locally (with node v4.2):
Install dependencies
npm install
# create empty logfile for winston
mkdir logs
touch logs/games.log
sh
npm start
Preferred way is to run the server with nodemon
npm install -g nodemon # if you don't have nodemon installed yet
nodemon bin/www
sh
npm run build
App will run on localhost:3000
Available under the MIT License (MIT).