This is the backend for the multiplayer Liar's Dice game. It is currently a work in progress that will be deployed to a server once complete. The backend is responsible for managing the game state, and communicating with the frontend via a REST api and websockets.
To run the server, you must have Maven installed, and then run the following command in the root directory of the project:
mvn spring-boot:run
To run the tests, you must have Maven installed, and then run the following command in the root directory of the project:
mvn test
The frontend for this project can be found here. It is also a work in progress, and is currently being developed using React & TypeScript.