This is a simple application using Vert.x. It allows users to add services to poll. These services will then be polled every 60 seconds, reporting either OK or FAIL. The majority of the work has been done on the frontend. It does have a VERY basic frontend that can be used to enter services and check their statuses.
The API documentation can be found at SwaggerHub.
./gradlew clean run
The application is running at localhost:8080
.