Crystal-based back-end for the Go game.
external | ||
public | ||
spec | ||
src | ||
.editorconfig | ||
.gitattributes | ||
.gitignore | ||
.gitmodules | ||
.travis.yml | ||
Go | ||
LICENSE | ||
Makefile | ||
README.md | ||
shard.lock | ||
shard.yml |
Go
This is an implementation of a game of GO in web application form.
Installation
TODO: Write installation instructions for Windows
TODO: Write installation instructions for Mac
Arch Linux:
- Install dependencies:
pacman -S crystal shards ruby-sass
- Install Shards:
shards install
- TODO: Add elm compilation
- Compile SASS Style:
make generate-css
- Compile Crystal app:
crystal build --release src/Go.cr
- Run with
./Go
Usage
While crystal app is running, go to localhost with port of 3000 in the browser.
Development
TODO: Write development instructions here
Contributing
- Fork it ( https://github.com/[your-github-name]/Go/fork )
- Create your feature branch (git checkout -b my-new-feature)
- Commit your changes (git commit -am 'Add some feature')
- Push to the branch (git push origin my-new-feature)
- Create a new Pull Request
Contributors
-
[your-github-name] Danila Fedorin - creator, maintainer
-
sessionm21 Matthew Sessions - hax0r, maintainer