/back

An online multi-player implementation of the game Codenames

Primary LanguageTypeScript

Codenames

Built with love by Viktor Köves, Lily Zhang, Armaan Shah and Nathan Shelly

Description

A NodeJS back-end for Codenames built over 36 hours. Won 3rd Place at Wildhacks 2017. Built with NodeJS, Express and Websockets. Front-end repo here.

Running Locally

You can run the Codenames backend using the npm package nodemon.

Simply run

npm install -g nodemon

to install it, and then run it with

nodemon

This will make the backend server available at http://localhost:8000. If everything is working, going to that page should say "Let's get started". You should then be able to use the front-end properly when running it locally.

Development

Run npm install to install required dependencies and then happy hacking!

Running Tests

make test will run Mocha tests.