Frontend of the application is developed separately.
The setup of this backend requires the following steps:
- configure the application according to Setup Guide
- configure
application.properties
to containsecurity.sameSite=None
This is important if you are running the application over HTTP so web browser would not block requests to the server due to CORS policy. - build the backend
mvn clean package
- Run the created application archive (
./target/record-manager.jar
) - Checkout and run frontend
Alternatively, to step 2, a browser plugin can be used to disable CORS policy.
It is possible to run all related services, including the frontend, as described in the frontend development guide. The guide also describes how to use local backend with the dockerized services using variable INTERNAL_RECORD_MANAGER_SERVER_SERVICE
.
To check that the backend is running, use path /actuator/health
(e.g. http://localhost:8080/record-manager/actuator/health
).