Based on a fork from - https://github.com/jbowens/codenames
Bowls is a game to play with a large group of friends. It is 'catch phrase' meets charades meets codenames. It is played in several rounds where the teams compete until all the words have been guessed for the round.
A hosted version of the app is available at virtual-bowls.herokuapp.com/.
The app requires a Go toolchain, node.js and parcel to build. Once you have those setup, build the application Go binary with:
go install github.com/jbowens/codenames/cmd/codenames Then from the frontend directory, install the node modules:
npm install and start the app (listens to changes)
npm start or build the app
npm run build Alternatively, the repository includes a Dockerfile for building a docker image of this app.
docker build . -t codenames:latest The following command will launch the docker image:
docker run --name codenames_server --rm -p 9091:9091 -d codenames The following command will kill the docker instance:
docker stop codenames_server