-
Rest services
-
Asynchronous development model
-
Reactive and functional patterns
-
Event sourcing patterns
-
Various type of services (e.g. REST, event bus service)
-
Service discovery
-
Employee and Finance UI for administration
To launch your tests:
./mvnw clean test
To package your application:
./mvnw clean package
To run your application:
./mvnw clean compile exec:java
Note https required
Rest API running on port 9999, below is a ping call
GET: https://localhost:9999/api/version
Employee can add projects from (a frontend for lawyers to posts REST request to the http server)
GET: https://localhost:9999/
Finance Admin running on port 8888
GET: https://localhost:8888