Этот проект является серверным приложением, поддерживающим игру в шашки. Основными фичами проекта, кроме самой игры, является поддержка нескольких игр одновременно, возможность наблюдать за играми извне и сохранение всех результатов в базе данных. Пример взаимодействия:
Подключил наблюдателя и сделал пару ходов
Пример работы с базой данных (можно сверить время создания с временем на скриншотах, в БД все хранится по GMT+0)
Для запуска потребуется докер, этой команды должно хватить
docker compose up