- launch mock services (needs podman to run):
bash launch_mock_services.sh
- build backend (needs java 22):
cd backend/BioinformaticsPortal && ./mvnw clean install && java -jar target/BioinformaticsPortal-0.0.1-SNAPSHOT.jar
cd frontend && npm install && ng serve
-
Open in browser http://localhost:8081 for keycloak. Username and password:
admin
. -
Create new realm from
keycloak/realm-export.demo.json
file. -
In the generated realm create new user with password and add it to
portal-admin
group. -
Open in browser http://localhost:4200. You will be redirected to keycloak. Enter the credentials of the created user.
-
You should be logged in the portal and see the following page: