Skip to content

jarednogo/board

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Board

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.

Main page

Test page

Discord

Developing

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.

Running locally

  1. Install python

  2. Install golang

  3. Make python virtual environment for the frontend

$ cd frontend/
$ python -m venv env
$ . env/bin/activate
$ pip install -r requirements.txt
  1. Run the frontend
$ cd frontend/
$ . env/bin/activate
$ python app.py
  1. Run the backend
$ cd backend/
$ go run *.go
  1. Visit http://localhost:8080 in your browser.