A simple game library featuring different games to play in Springboot Web.
Check out the latest releases at GitHub Releases.
- Play the classic game Hangman.
- Play the classic game Simon.
- Play the classic game Tic-Tac-Toe.
- And more!
- Font Awesome - Icon toolkit
- Maven - Dependency management
- (Optional) Pull the image:
docker pull ghcr.io/joel-schaltenbrand/gamelibrary:latest
- Run the container:
docker run -d -p 8080:8080 ghcr.io/joel-schaltenbrand/gamelibrary:latest
(Or your custom port on the left) - Open a web browser and go to
http://localhost:8080
(Or your custom port) to access the Game Library. - Select the game you want to play by clicking on its corresponding button.
- Stop the container:
docker stop <container-id>
- Remove the container:
docker rm <container-id>
- Remove the image:
docker rmi ghcr.io/joel-schaltenbrand/gamelibrary:latest
To run the application, you will need to have Java (20) and Maven installed on your machine.
- Clone or download the project files to your local machine.
- If needed, update the
server.port
property in theapplication.properties
file to your desired port. - Navigate to the project directory using a command prompt or terminal.
- Start a local web server by running the following command:
mvn spring-boot:run
- Open a web browser and go to
http://localhost:8080
(or your custom port) to access the Game Library. - Select the game you want to play by clicking on its corresponding button.
This project is licensed under the MIT License - see the LICENSE file for details.