Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/esteban-mallen/minesweeper-service

Java microservice to handle a simple Minesweeper game
https://github.com/esteban-mallen/minesweeper-service

gradle java minesweeper springboot2

Last synced: about 1 month ago
JSON representation

Java microservice to handle a simple Minesweeper game

Awesome Lists containing this project

README

        

# Minesweeper service
## Description
SpringBoot microservice handling requests to play Minesweeper
## Stack
- Java 11
- SpringBoot 2.2
- JPA
- MySQL (relational DB)
- Flyway (db migration)
- TestNG (test framework)
- OrikaMapper (to convert entities to and from beans)
- Gradle
## Build
- By executing `./gradlew build` in the root project directory
## Run
- By executing `./gradlew bootRun` in the root project directory
## Deployed instances
- http://minesweeper-service.herokuapp.com
## API docs (and embedded REST client! :) ):
- http://minesweeper-service.herokuapp.com/swagger-ui.html
## TODO
* Add user support