This is the only online go board that allows for synchronous control across all participants.
This project is free and open-source and always will be. Feel free to contribute by submitting PRs, reporting bugs, suggesting features, or just sharing with friends.
If you make a pull request, please use test
as the target branch. The test domain (above) tracks the test
branch while the main domain tracks the main
branch.
-
Install python
-
Install golang
-
Make python virtual environment for the frontend
$ cd frontend/
$ python -m venv env
$ . env/bin/activate
$ pip install -r requirements.txt
- Run the frontend
$ cd frontend/
$ . env/bin/activate
$ python app.py
- Run the backend
$ cd backend/
$ go run *.go
- Visit
http://localhost:8080
in your browser.