anchlovi / mancala

Online Mancala Game

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Mancala Game

Online Mancala Game

IDE

This app uses JOOQ. To generate the JOOQ classes, run the following command:

./gradlew generateJooq

To start the database, run the following command

docker-compose up -d db

To stop the database, run the following command

docker-compose down db

No need to run migrations, as the game application is already configured to run the migrations on startup using Liquibase.

Import the game application your IDE and execute the main class com.bol.mancalaapp.Application to start the service.

Command Line

Build the game using the command below:

./gradlew clean build

To start the game, run the following command

docker-compose build --no-cache && docker-compose up -d

To stop the game, run the following command

docker-compose down

For both options the game will be available at http://localhost:8080 and swagger documentation at http://localhost:8080/swagger-ui/index.html

About

Online Mancala Game


Languages

Language:Kotlin 89.6%Language:HTML 5.7%Language:JavaScript 4.6%Language:Dockerfile 0.1%