https://github.com/marmelab/kuba-integration
A game of Kuba playable over the internet. Integration project for Marmelab software engineers.
https://github.com/marmelab/kuba-integration
Last synced: 4 months ago
JSON representation
A game of Kuba playable over the internet. Integration project for Marmelab software engineers.
- Host: GitHub
- URL: https://github.com/marmelab/kuba-integration
- Owner: marmelab
- Created: 2021-08-27T09:12:34.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-10-01T08:32:47.000Z (over 3 years ago)
- Last Synced: 2025-02-17T02:53:27.642Z (4 months ago)
- Language: TypeScript
- Size: 3.58 MB
- Stars: 1
- Watchers: 13
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# Kuba Console
Play the game of Kuba on the console ([rules](https://regle.escaleajeux.fr/akiba_rg.pdf)).
## Requirements
- Node.js
## Installation
```
yarn
```Do not forget to fulfill the .env files in API, ADMIN and CLIENT folders
### Playing
in order to launch the API and Admin parts :
```bash
CURRENT_UID=$(id -u):$(id -g) docker-compose up
```then, to launch a game, in the client folder :
```bash
yarn start:development
```### Running Unit Tests
```
yarn test
```### Board JSON Format
```
{
"board": [
[1, 2],
[0, 3]
]
}
```