This project contains a solution to the coding challenge provided by Ciklum, for my application to Lottoland.
The description of this challenge can be found inside the doc/
directory.
These instructions will get you a copy of the project up and running on your local machine for testing purposes.
- Java 8
That's it! The project contains embedded Maven binaries, so nothing else should be necessary.
You can run the application by executing the following command:
mvnw spring-boot:run
Add ./
to the previous command if running macOS or Linux. You may need to do a chmod +x mvnw
in order to make it executable.
After doing so, open a web broswer and point it to http://localhost:8080/ to play Rock, Paper, Scissors games!
You can open as many tabs as you want. Each one will start a separate game.
You will also find general game statistics at http://localhost:8080/stats.
As this is a Maven project, tests will run by executing mvnw clean install
.
- Java 8 - My backend language of choice
- Spring Boot - The web framework used
- Maven - Dependency Management
- JQuery - For DOM manipulation and Ajax calls
- Bootstrap - CSS framework
- Martín Paoloni - GitHub profile