Architecture decisions are recorded using ADRs. The template used for these records is this one.
You can use the docker-compose in modules/app-server/docker/docker-compose.yaml
. If you are at the root of the project, you can launch it using this command:
docker-compose --file modules/app-server/docker/docker-compose.yml up -d
Your database will be provided initial data to enable you to see what the application should behave even without creating data.
Currently, the server uses Java 17 so please ensure that this is your current Java version.
All run configurations are available in the folder run.
Please make sure you ran a npm install
before trying to launch the Cypress tests. You can either run cypress with or without the GUI.
- With GUI:
cd modules/ui
npx cypress open
- Without GUI:
cd modules/ui
npx cypress run