Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/esteban-mallen/minesweeper-service
- Owner: esteban-mallen
- License: mit
- Created: 2020-03-05T19:52:30.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-03-05T20:41:59.000Z (almost 5 years ago)
- Last Synced: 2024-10-28T11:22:26.850Z (3 months ago)
- Topics: gradle, java, minesweeper, springboot2
- Language: Java
- Size: 85.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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