diff --git a/k8s/dev/deployment.yaml b/k8s/dev/deployment.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..2b49095e09a7ff6b2c574d6345ff245143f7b8b8
--- /dev/null
+++ b/k8s/dev/deployment.yaml
@@ -0,0 +1,30 @@
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+  name: kszk-status-frontend-dev
+  namespace: prod
+spec:
+  replicas: 1
+  selector:
+    matchLabels:
+      app: kszk-status-frontend-dev
+  template:
+    metadata:
+      labels:
+        app: kszk-status-frontend-dev
+    spec:
+      containers:
+        - name: kszk-status-frontend-dev
+          image: rlacko58/kszk-status-frontend:7df713ec
+          imagePullPolicy: 'Always'
+          ports:
+            - containerPort: 80
+              name: http
+          resources:
+            requests:
+              memory: 50Mi
+              cpu: 50m
+#          readinessProbe: TODO
+#            httpGet:
+#              path: "/"
+#              port: 8000
diff --git a/k8s/dev/services.yaml b/k8s/dev/services.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..605b5c3bb41d3b058c58ec90a2fe8282430a8849
--- /dev/null
+++ b/k8s/dev/services.yaml
@@ -0,0 +1,11 @@
+apiVersion: v1
+kind: Service
+metadata:
+  name: kszk-status-frontend-dev-nodeport
+spec:
+  type: NodePort
+  selector:
+    app: kszk-status-frontend-dev
+  ports:
+    - port: 80
+      targetPort: 80
diff --git a/package-lock.json b/package-lock.json
index 20e643f2d27df9bbe82c109725f765f935c37f1f..bc049c7e801b2e817a2fb76b2d22cd4789f9d2a6 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -5,12 +5,12 @@
   "requires": true,
   "dependencies": {
     "@angular-devkit/architect": {
-      "version": "0.1102.11",
-      "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1102.11.tgz",
-      "integrity": "sha512-1MoUSz7zNJomUUuzbIyBSprzbWa9eF97SRDEbllYHHXY/IWWetHGNK7gkJPyW0zgKhXIc5Sq4TJKIJKWPNh00Q==",
+      "version": "0.1102.12",
+      "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1102.12.tgz",
+      "integrity": "sha512-6qnI3NXpHzSlNG6jSLNdQazx7SILSpE3YD9l9n0tjHF3yeFnzPuVVWbQSjI9Us5EQi86lVGT3mTJbivRRRUYUQ==",
       "dev": true,
       "requires": {
-        "@angular-devkit/core": "11.2.11",
+        "@angular-devkit/core": "11.2.12",
         "rxjs": "6.6.3"
       },
       "dependencies": {
@@ -32,15 +32,15 @@
       }
     },
     "@angular-devkit/build-angular": {
-      "version": "0.1102.11",
-      "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.1102.11.tgz",
-      "integrity": "sha512-oT4eiVs4va5rKE1dsbi9C2kDzTVzLx9PNPGtTiClG5uRPMWGyljXtHNMfDy0gH9H5kjcObwR/a8EPrx7Xd3ZAA==",
+      "version": "0.1102.12",
+      "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.1102.12.tgz",
+      "integrity": "sha512-mX8UqIR+Ev6p37zXLtZghdCNta3Pi5bG6o0PCXUGcDRY63kp2jiWH0RgvoBjJBlAt358tIO9GEkR8kuqZt8x4w==",
       "dev": true,
       "requires": {
-        "@angular-devkit/architect": "0.1102.11",
-        "@angular-devkit/build-optimizer": "0.1102.11",
-        "@angular-devkit/build-webpack": "0.1102.11",
-        "@angular-devkit/core": "11.2.11",
+        "@angular-devkit/architect": "0.1102.12",
+        "@angular-devkit/build-optimizer": "0.1102.12",
+        "@angular-devkit/build-webpack": "0.1102.12",
+        "@angular-devkit/core": "11.2.12",
         "@babel/core": "7.12.10",
         "@babel/generator": "7.12.11",
         "@babel/plugin-transform-async-to-generator": "7.12.1",
@@ -50,7 +50,7 @@
         "@babel/template": "7.12.7",
         "@discoveryjs/json-ext": "0.5.2",
         "@jsdevtools/coverage-istanbul-loader": "3.0.5",
-        "@ngtools/webpack": "11.2.11",
+        "@ngtools/webpack": "11.2.12",
         "ansi-colors": "4.1.1",
         "autoprefixer": "10.2.4",
         "babel-loader": "8.2.2",
@@ -130,9 +130,9 @@
       }
     },
     "@angular-devkit/build-optimizer": {
-      "version": "0.1102.11",
-      "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.1102.11.tgz",
-      "integrity": "sha512-YB9VcImGAuNkaNsDqVWDiBqpyxnAhV0gyHIVAQTEBjyebvzKCSbrmzsnDzvD5eXyDDJQ2InaD6/1HpDGQ5YPQw==",
+      "version": "0.1102.12",
+      "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.1102.12.tgz",
+      "integrity": "sha512-4aQ4t7iDagrsNrF5JDS3bZw+uIn4z0llyau7GQQwZm1OmpRcl33hXOIHSFUJoRPP6pI5liNVuffF3lrAoC6sZA==",
       "dev": true,
       "requires": {
         "loader-utils": "2.0.0",
@@ -151,13 +151,13 @@
       }
     },
     "@angular-devkit/build-webpack": {
-      "version": "0.1102.11",
-      "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1102.11.tgz",
-      "integrity": "sha512-Z8u4/934lFDsT3PFgvf49vDJO/+PhTejERoSFK/3Elq4dzS15Ial7itPUgaQS7nYYJJ8qKvr+dXkboXAv7Gqaw==",
+      "version": "0.1102.12",
+      "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1102.12.tgz",
+      "integrity": "sha512-AoqnveSLhkQznI3SBX7/uoOEs93EOi8/u1sdOU8QBicM53n/IcUPIjilwHL+CY8J0YKcxg4ESsN3LAFQCzYT6g==",
       "dev": true,
       "requires": {
-        "@angular-devkit/architect": "0.1102.11",
-        "@angular-devkit/core": "11.2.11",
+        "@angular-devkit/architect": "0.1102.12",
+        "@angular-devkit/core": "11.2.12",
         "rxjs": "6.6.3"
       },
       "dependencies": {
@@ -179,9 +179,9 @@
       }
     },
     "@angular-devkit/core": {
-      "version": "11.2.11",
-      "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-11.2.11.tgz",
-      "integrity": "sha512-6gFrpG0o00Y4kMU7cQeQ5fSlmXRvNlidylM3OfAvpj0qHoRKo1E3q9iVr4fW3oVZxK3fpCSN7RE5Myl5Y7mV0w==",
+      "version": "11.2.12",
+      "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-11.2.12.tgz",
+      "integrity": "sha512-VMRMmRj6ZX32cWpuA6vD4KSmji17yC4EtbXsiqrHZ8zAho4ifu8xImCC5PugTQnHa+RlIadOXwXX89aujUEwRw==",
       "dev": true,
       "requires": {
         "ajv": "6.12.6",
@@ -209,12 +209,12 @@
       }
     },
     "@angular-devkit/schematics": {
-      "version": "11.2.11",
-      "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-11.2.11.tgz",
-      "integrity": "sha512-xkw+5P9V7VdV/X3Eko0/oZmEqelenIT1RdaOlFA3ZLCdT6bz+79HjeChMy++JcLjVNRcLYQSw0ULByq2q/S2Pw==",
+      "version": "11.2.12",
+      "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-11.2.12.tgz",
+      "integrity": "sha512-d1fxxkLPtP87iwAFZ0iUNWMlqULm05bbnRc5g5vrFxdtpwwybC15+NS64d3gzX0vAvnCa+cDQkjeD92bJJNjLw==",
       "dev": true,
       "requires": {
-        "@angular-devkit/core": "11.2.11",
+        "@angular-devkit/core": "11.2.12",
         "ora": "5.3.0",
         "rxjs": "6.6.3"
       },
@@ -237,24 +237,24 @@
       }
     },
     "@angular/animations": {
-      "version": "11.2.12",
-      "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-11.2.12.tgz",
-      "integrity": "sha512-4QZZwC7NVmTgY/NUPJB+QICGCNE7Ebfr/umjJliSrypcmuqcm6K0F4K3pVo7ckvZceOeqre2JY9lQYjvUH5xWg==",
+      "version": "11.2.13",
+      "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-11.2.13.tgz",
+      "integrity": "sha512-+TcJbMmKZI4kbSLp7TCJzOYkm90qe54OLWcNH6bi2NC9S0QsXaPo73yRP8sERjg/DjRj+wBf3LY63FvHZmqcTA==",
       "requires": {
         "tslib": "^2.0.0"
       }
     },
     "@angular/cli": {
-      "version": "11.2.11",
-      "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-11.2.11.tgz",
-      "integrity": "sha512-KzpRaCaHUwznlm6Iz/DvWqZs1fQx+NpJsiEOtKz7ijKoktJq+qcxAcBr2A4sNAuuAMgs0Xqy70EHvbMPA1yQ9A==",
+      "version": "11.2.12",
+      "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-11.2.12.tgz",
+      "integrity": "sha512-4VkHfHO4QuTkGFw5Tx7khZxsNHp60VKk8JzmPF6KIjkrDUVWVNwKOFOnJtbz9cXvayiUNNSEWqo9Oq3513zz4g==",
       "dev": true,
       "requires": {
-        "@angular-devkit/architect": "0.1102.11",
-        "@angular-devkit/core": "11.2.11",
-        "@angular-devkit/schematics": "11.2.11",
-        "@schematics/angular": "11.2.11",
-        "@schematics/update": "0.1102.11",
+        "@angular-devkit/architect": "0.1102.12",
+        "@angular-devkit/core": "11.2.12",
+        "@angular-devkit/schematics": "11.2.12",
+        "@schematics/angular": "11.2.12",
+        "@schematics/update": "0.1102.12",
         "@yarnpkg/lockfile": "1.1.0",
         "ansi-colors": "4.1.1",
         "debug": "4.3.1",
@@ -293,25 +293,25 @@
       }
     },
     "@angular/common": {
-      "version": "11.2.12",
-      "resolved": "https://registry.npmjs.org/@angular/common/-/common-11.2.12.tgz",
-      "integrity": "sha512-PEg2K/gNm7xia4WJn9hDieJiPvaJtfBaI5RGriVuGhvss2rNg3yKjkt8q0+6CoN/PWJ1Yi6BRgdCAOqt25SiWA==",
+      "version": "11.2.13",
+      "resolved": "https://registry.npmjs.org/@angular/common/-/common-11.2.13.tgz",
+      "integrity": "sha512-96iZ4wlZado78yG6eY/ZmY6+H2X2hJi2XsK7iXKzc5h3oeILEkt+ulfBNkCNjMm8xPYBmLrSBueG96/T4/Bi5w==",
       "requires": {
         "tslib": "^2.0.0"
       }
     },
     "@angular/compiler": {
-      "version": "11.2.12",
-      "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-11.2.12.tgz",
-      "integrity": "sha512-//YCDIxNYWNKxIP9ynJAjEuUT3Q3g8XsQnG9vJKkXsBLiQ/WgtX0qQBSm9A6XvnJCUGXnGNgpqTLp8jhN5izqg==",
+      "version": "11.2.13",
+      "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-11.2.13.tgz",
+      "integrity": "sha512-HI7gfVozFW/rQoab0zVyYpU8PRHNWMk+pLc+q3ukVuByCmnBZ6kTAEQX2jnXVY8QGMmdptBgrsW/OsFaws98Zw==",
       "requires": {
         "tslib": "^2.0.0"
       }
     },
     "@angular/compiler-cli": {
-      "version": "11.2.12",
-      "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-11.2.12.tgz",
-      "integrity": "sha512-hFQ1TBpxk2DVGPJLRfmrG+j46xtRAn5Z33/95a8b13P6kRcCI6WMY1tWYaepicww53UX6U7jndZf71UW6tXAmQ==",
+      "version": "11.2.13",
+      "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-11.2.13.tgz",
+      "integrity": "sha512-AaIip0gdeNTcXAhxsGAudybdmaSwQ0BoxsdPIZRb9jokHAP4pCKx9aFJFbvTHB99kbKV7zEmGMCbsoRkRhxnJw==",
       "dev": true,
       "requires": {
         "@babel/core": "^7.8.6",
@@ -419,25 +419,25 @@
       }
     },
     "@angular/core": {
-      "version": "11.2.12",
-      "resolved": "https://registry.npmjs.org/@angular/core/-/core-11.2.12.tgz",
-      "integrity": "sha512-YnHzPNFZIfeIUJrVz+AJSNzufshzVIL3qg9CvKIUQPIjiQt2wxGLSi9KHEupxLrxfdh9gZ3C0gc8weASSkbQpg==",
+      "version": "11.2.13",
+      "resolved": "https://registry.npmjs.org/@angular/core/-/core-11.2.13.tgz",
+      "integrity": "sha512-xMKskq/Sbf8dkX/vx4WCwXMpDTJJ77rGlP8fVTB8az8QeOa14i6AdpmSXaJ8sl68R3v8Y1Pa9yBQytbKuxShqQ==",
       "requires": {
         "tslib": "^2.0.0"
       }
     },
     "@angular/forms": {
-      "version": "11.2.12",
-      "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-11.2.12.tgz",
-      "integrity": "sha512-WHUY2jsgzrhhkUKNy4zmaNthf3KwhukSiJtKAcKhVaRdQmMphK3ZMZ2ArCjqVzkiJdnkgUGYgdpszrxNveA/hQ==",
+      "version": "11.2.13",
+      "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-11.2.13.tgz",
+      "integrity": "sha512-Q5vNHycS+II2xYOE/HJB4NoYg/Ngg6hPF+0KXdCA7L4kfrwx5Fsi4oZ6gRRnSpzSGedISpSU4VE5wPiq7zJ3+A==",
       "requires": {
         "tslib": "^2.0.0"
       }
     },
     "@angular/localize": {
-      "version": "11.2.12",
-      "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-11.2.12.tgz",
-      "integrity": "sha512-ci78xDkfjHbqfzPFupswYrvr8b6t1/W9xow0jLJPPQSrRDJN8qd6536Mn9gu8jA+fQKGrMfLumKi+iKmv7s97g==",
+      "version": "11.2.13",
+      "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-11.2.13.tgz",
+      "integrity": "sha512-u+TyvD5lbBLA0/q0R/Ob3TD510Ezttfi+O22gJPkQ4Qtaxe3PtSpZcc/QWjTvvHRiT+h23AV/FZ6CcMzYikniw==",
       "requires": {
         "@babel/core": "7.8.3",
         "glob": "7.1.2",
@@ -557,25 +557,25 @@
       }
     },
     "@angular/platform-browser": {
-      "version": "11.2.12",
-      "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-11.2.12.tgz",
-      "integrity": "sha512-m3soGtmbdnmsa7CLzN+ggP5AvmL5YpRebZlUxd1P0mCicxuTNUYqpqKOBe0Y1OeKTgARH8McJrrKoxXc4DAojg==",
+      "version": "11.2.13",
+      "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-11.2.13.tgz",
+      "integrity": "sha512-V70Pf3jJPbeXsiy9mtVMctVBIIoqiDhsoI+6lCehf/LaJR33oUizj+RS1wlpgOECIj9oD5EqzdvxEukR0PpnoQ==",
       "requires": {
         "tslib": "^2.0.0"
       }
     },
     "@angular/platform-browser-dynamic": {
-      "version": "11.2.12",
-      "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-11.2.12.tgz",
-      "integrity": "sha512-o/Debr3Lab5sN+re0B/KrKG9YX2Ld/ZNi4HgX3dkm6YZWhFx9rVrU7BrB8Q8NO6aig2Udh19MhMDCtIvCPFecA==",
+      "version": "11.2.13",
+      "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-11.2.13.tgz",
+      "integrity": "sha512-EHCG8fhnurhHUq+XKyKL3bYEcQThRYyzIJTJig28ulgvQd4TAKAbw8osL9rpjNUnCM1HjDXOqnCcPnsQIPIzMg==",
       "requires": {
         "tslib": "^2.0.0"
       }
     },
     "@angular/router": {
-      "version": "11.2.12",
-      "resolved": "https://registry.npmjs.org/@angular/router/-/router-11.2.12.tgz",
-      "integrity": "sha512-Y5rM1M6MXhAdRewRDFy/F4OKI58kF/rMOPP/PVYERsH6W2ShkQqMDoHaP7/AFSJ0+x6zT87u669CSv/TlJn+sg==",
+      "version": "11.2.13",
+      "resolved": "https://registry.npmjs.org/@angular/router/-/router-11.2.13.tgz",
+      "integrity": "sha512-Fae/ViC4Ho2rGF5wQLrnJcucuhVGx29QqZs2K0C6sj4UUNRUzYWZknnGWqRj3Z9ft7XIi38Q2yCkSc76iS1aqQ==",
       "requires": {
         "tslib": "^2.0.0"
       }
@@ -1752,12 +1752,12 @@
       }
     },
     "@ngtools/webpack": {
-      "version": "11.2.11",
-      "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-11.2.11.tgz",
-      "integrity": "sha512-CfWS6mWG8FftHe+LtsIQnzaADtzKd+oy0BjynD8sXeMNy2y37sqCw9iJfoCNONKaeFglszyfFPAB8Xj3u3WXXg==",
+      "version": "11.2.12",
+      "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-11.2.12.tgz",
+      "integrity": "sha512-YgzgJ72oGLvYVQH1c+pqJQRO5OE8axPt8HwPdueL/1g3rEwJgbeUrnIqw/eri7iTgFZflQRcePAA7dIz2uHwcw==",
       "dev": true,
       "requires": {
-        "@angular-devkit/core": "11.2.11",
+        "@angular-devkit/core": "11.2.12",
         "enhanced-resolve": "5.7.0",
         "webpack-sources": "2.2.0"
       }
@@ -1795,9 +1795,9 @@
       "dev": true
     },
     "@npmcli/git": {
-      "version": "2.0.8",
-      "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-2.0.8.tgz",
-      "integrity": "sha512-LPnzyBZ+1p7+JzHVwwKycMF8M3lr1ze3wxGRnxn/QxJtk++Y3prSJQrdBDGCxJyRpFsup6J3lrRBVYBhJVrM8Q==",
+      "version": "2.0.9",
+      "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-2.0.9.tgz",
+      "integrity": "sha512-hTMbMryvOqGLwnmMBKs5usbPsJtyEsMsgXwJbmNrsEuQQh1LAIMDU77IoOrwkCg+NgQWl+ySlarJASwM3SutCA==",
       "dev": true,
       "requires": {
         "@npmcli/promise-spawn": "^1.3.2",
@@ -1933,24 +1933,24 @@
       }
     },
     "@schematics/angular": {
-      "version": "11.2.11",
-      "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-11.2.11.tgz",
-      "integrity": "sha512-Ii7KabU79Jg2zoU7qR9wFd81TOAePQ6jog7OhoTyE2aKpKyBZlHXA4qq1dJfV3GAE5H1JKVm0lRgGEFJLQitGg==",
+      "version": "11.2.12",
+      "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-11.2.12.tgz",
+      "integrity": "sha512-QCFdJhJtHrytl2L9VAdKYzSS1+R5LpjQ+pw3f/10YeEEoUHk7QyuYXmMnreCYBWSKrloO+3Q+vhdnVWUQZSRng==",
       "dev": true,
       "requires": {
-        "@angular-devkit/core": "11.2.11",
-        "@angular-devkit/schematics": "11.2.11",
+        "@angular-devkit/core": "11.2.12",
+        "@angular-devkit/schematics": "11.2.12",
         "jsonc-parser": "3.0.0"
       }
     },
     "@schematics/update": {
-      "version": "0.1102.11",
-      "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.1102.11.tgz",
-      "integrity": "sha512-SdQ/Zao+huxSFnKXFbf93EEExzyLy5y+BBs14n9uLwnhaFbd5jlH0xO8/Ui1H6oDuOycSRQdnl7gt3sUr8EbaQ==",
+      "version": "0.1102.12",
+      "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.1102.12.tgz",
+      "integrity": "sha512-3Gm/0izWhfHqXCKENkVVqFJVkJN4+mebevSlXqlQjwLMwJNY5Yt3FMyDSxYx6s2d9MC2stODOjwjsLhd6SdafQ==",
       "dev": true,
       "requires": {
-        "@angular-devkit/core": "11.2.11",
-        "@angular-devkit/schematics": "11.2.11",
+        "@angular-devkit/core": "11.2.12",
+        "@angular-devkit/schematics": "11.2.12",
         "@yarnpkg/lockfile": "1.1.0",
         "ini": "2.0.0",
         "npm-package-arg": "^8.0.0",
@@ -3224,9 +3224,9 @@
       }
     },
     "caniuse-lite": {
-      "version": "1.0.30001222",
-      "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001222.tgz",
-      "integrity": "sha512-rPmwUK0YMjfMlZVmH6nVB5U3YJ5Wnx3vmT5lnRO3nIKO8bJ+TRWMbGuuiSugDJqESy/lz+1hSrlQEagCtoOAWQ==",
+      "version": "1.0.30001228",
+      "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001228.tgz",
+      "integrity": "sha512-QQmLOGJ3DEgokHbMSA8cj2a+geXqmnpyOFT0lhQV6P3/YOJvGDEwoedcwxEQ30gJIwIIunHIicunJ2rzK5gB2A==",
       "dev": true
     },
     "canonical-path": {
@@ -3855,9 +3855,9 @@
       "dev": true
     },
     "core-js-compat": {
-      "version": "3.11.3",
-      "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.11.3.tgz",
-      "integrity": "sha512-oNjHN/qUHOA0dPv+v5prqHfeSvIEJrk3hYVoaUK4MNzL9U433uu0MN+pImcdntV8o9pDq0r1v+9lTfKPjjbX/A==",
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.12.1.tgz",
+      "integrity": "sha512-i6h5qODpw6EsHAoIdQhKoZdWn+dGBF3dSS8m5tif36RlWvW3A6+yu2S16QHUo3CrkzrnEskMAt9f8FxmY9fhWQ==",
       "dev": true,
       "requires": {
         "browserslist": "^4.16.6",
@@ -6277,9 +6277,9 @@
       "dev": true
     },
     "ignore-walk": {
-      "version": "3.0.3",
-      "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz",
-      "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==",
+      "version": "3.0.4",
+      "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.4.tgz",
+      "integrity": "sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ==",
       "dev": true,
       "requires": {
         "minimatch": "^3.0.4"
@@ -6614,9 +6614,9 @@
       }
     },
     "is-date-object": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz",
-      "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==",
+      "version": "1.0.4",
+      "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.4.tgz",
+      "integrity": "sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A==",
       "dev": true
     },
     "is-descriptor": {
@@ -6728,13 +6728,13 @@
       }
     },
     "is-regex": {
-      "version": "1.1.2",
-      "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz",
-      "integrity": "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==",
+      "version": "1.1.3",
+      "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.3.tgz",
+      "integrity": "sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==",
       "dev": true,
       "requires": {
         "call-bind": "^1.0.2",
-        "has-symbols": "^1.0.1"
+        "has-symbols": "^1.0.2"
       }
     },
     "is-resolvable": {
@@ -7269,9 +7269,9 @@
       }
     },
     "karma-jasmine-html-reporter": {
-      "version": "1.5.4",
-      "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.5.4.tgz",
-      "integrity": "sha512-PtilRLno5O6wH3lDihRnz0Ba8oSn0YUJqKjjux1peoYGwo0AQqrWRbdWk/RLzcGlb+onTyXAnHl6M+Hu3UxG/Q==",
+      "version": "1.6.0",
+      "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.6.0.tgz",
+      "integrity": "sha512-ELO9yf0cNqpzaNLsfFgXd/wxZVYkE2+ECUwhMHUD4PZ17kcsPsYsVyjquiRqyMn2jkd2sHt0IeMyAyq1MC23Fw==",
       "dev": true
     },
     "karma-source-map-support": {
@@ -8037,9 +8037,9 @@
       "dev": true
     },
     "nanoid": {
-      "version": "3.1.22",
-      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.22.tgz",
-      "integrity": "sha512-/2ZUaJX2ANuLtTvqTlgqBQNJoQO398KyJgZloL0PZkC0dpysjncRUPsFe3DUPzz/y3h+u7C46np8RMuvF3jsSQ==",
+      "version": "3.1.23",
+      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.23.tgz",
+      "integrity": "sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==",
       "dev": true
     },
     "nanomatch": {
@@ -8289,9 +8289,9 @@
       }
     },
     "npm-packlist": {
-      "version": "2.1.5",
-      "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-2.1.5.tgz",
-      "integrity": "sha512-KCfK3Vi2F+PH1klYauoQzg81GQ8/GGjQRKYY6tRnpQUPKTs/1gBZSRWtTEd7jGdSn1LZL7gpAmJT+BcS55k2XQ==",
+      "version": "2.2.2",
+      "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-2.2.2.tgz",
+      "integrity": "sha512-Jt01acDvJRhJGthnUJVF/w6gumWOZxO7IkpY/lsX9//zqQgnF7OJaxgQXcerd4uQOLu7W5bkb4mChL9mdfm+Zg==",
       "dev": true,
       "requires": {
         "glob": "^7.1.6",
@@ -9302,9 +9302,9 @@
       }
     },
     "postcss-selector-parser": {
-      "version": "6.0.5",
-      "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.5.tgz",
-      "integrity": "sha512-aFYPoYmXbZ1V6HZaSvat08M97A8HqO6Pjz+PiNpw/DhuRrC72XWAdp3hL6wusDCN31sSmcZyMGa2hZEuX+Xfhg==",
+      "version": "6.0.6",
+      "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz",
+      "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==",
       "dev": true,
       "requires": {
         "cssesc": "^3.0.0",
@@ -9339,9 +9339,9 @@
       "dev": true
     },
     "prettier": {
-      "version": "2.2.1",
-      "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.2.1.tgz",
-      "integrity": "sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q==",
+      "version": "2.3.0",
+      "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.3.0.tgz",
+      "integrity": "sha512-kXtO4s0Lz/DW/IJ9QdWhAf7/NmPWQXkFr/r/WkR3vyI+0v8amTDxiaQSLzs8NBlytfLWX/7uQUMIW677yLKl4w==",
       "dev": true
     },
     "pretty-bytes": {
diff --git a/package.json b/package.json
index a633d15c87aa0ec85575db6445ca907dfd09e142..3681eb46c8ae065126019cb0d2112da65cdcc50a 100644
--- a/package.json
+++ b/package.json
@@ -11,15 +11,15 @@
   },
   "private": true,
   "dependencies": {
-    "@angular/animations": "~11.2.12",
-    "@angular/common": "~11.2.12",
-    "@angular/compiler": "~11.2.12",
-    "@angular/core": "~11.2.12",
-    "@angular/forms": "~11.2.12",
-    "@angular/localize": "~11.2.12",
-    "@angular/platform-browser": "~11.2.12",
-    "@angular/platform-browser-dynamic": "~11.2.12",
-    "@angular/router": "~11.2.12",
+    "@angular/animations": "^11.2.13",
+    "@angular/common": "^11.2.13",
+    "@angular/compiler": "^11.2.13",
+    "@angular/core": "^11.2.13",
+    "@angular/forms": "^11.2.13",
+    "@angular/localize": "^11.2.13",
+    "@angular/platform-browser": "^11.2.13",
+    "@angular/platform-browser-dynamic": "^11.2.13",
+    "@angular/router": "^11.2.13",
     "@fortawesome/angular-fontawesome": "~0.8.2",
     "@fortawesome/fontawesome-svg-core": "^1.2.34",
     "@fortawesome/free-brands-svg-icons": "^5.15.2",
@@ -33,9 +33,9 @@
     "zone.js": "~0.11.3"
   },
   "devDependencies": {
-    "@angular-devkit/build-angular": "~0.1102.11",
-    "@angular/cli": "~11.2.11",
-    "@angular/compiler-cli": "~11.2.12",
+    "@angular-devkit/build-angular": "^0.1102.12",
+    "@angular/cli": "^11.2.12",
+    "@angular/compiler-cli": "^11.2.13",
     "@types/jasmine": "~3.6.0",
     "@types/node": "^12.11.1",
     "codelyzer": "^6.0.0",
@@ -45,8 +45,8 @@
     "karma-chrome-launcher": "~3.1.0",
     "karma-coverage": "~2.0.3",
     "karma-jasmine": "~4.0.0",
-    "karma-jasmine-html-reporter": "^1.5.0",
-    "prettier": "^2.2.1",
+    "karma-jasmine-html-reporter": "^1.6.0",
+    "prettier": "^2.3.0",
     "protractor": "~7.0.0",
     "ts-node": "~8.3.0",
     "tslint": "~6.1.0",