Hosted live HERE.
This is an online web version of the ancient board game called go (AKA igo, weiqi, baduk). You can read about the game here.
It is implemented with svelte dynamically rendering the board to SVG.
Currently the game is fully playable with 2 players on a single machine. Network play and CPU matches are planned.
The project is based on svelte-kit. It uses pnpm for package management.
To install dependencies run
pnpm i
Then to start a development server
pnpm run dev
To build the app for production
npm run build
# to preview the production build:
npm run preview