A web application for storing and searching your lessons learned.
Install all dependencies, start the database service and run rspack
to bundle your dependencies. You can access the application at http://localhost:3000.
npm i
npm build:domain
npm run serve
As above, but now run rspack
in watch mode.
npm i
npm start
- LOKI_PORT: to change the output port, default 3000, e.g.
set LOKI_PORT=80
to serve it at http://localhost. - NODE_DEV: When set to
development
, every server request is logged to the command line. Set it toproduction
to stop logging requests.
Run Keycloak
as explained in the docker
folder.
- FIX: Edit rights on kcr2 website
- Add the option to upload reports
- Add the option to upload one image of the incident (for the infographic)
- Make a separate app for the infographics view (with a link to the L3) -> GRIP-ATLAS
- FIX: The non-edit view, since there are new types available. Also update the way lessons are shown.
- Implement traffic light + smiley for the lessons
- Show default image and/or infographic for each CM incident type
- Implement the 9 CM themes and n incident categories (Rijksbrede risico analyse, p85)