Skip to content
This repository has been archived by the owner on Nov 14, 2022. It is now read-only.

minvws/nl-covid19-notification-app-iccportal

COVID-19 Notification App - GGD Portal

This repository contains the front-end portal for GGD workers to validate LabConfirmationId's ('GGD-Keys') from CoronaMelder users within the Workflow API backend.

Introduction

This repository contains the frontend code of the Dutch COVID-19 Notification App GGD portal, technically called ICC Portal.

Changelog

The changelog for the UI perspective of this project can be found in CHANGELOG.md

Development & Contribution process

The core team works on the repository in a private fork (for reasons of compliance with existing processes) and will share its work as often as possible.

If you plan to make non-trivial changes, we recommend to open an issue beforehand where we can discuss your planned changes. This increases the chance that we might be able to use your contribution (or it avoids doing work if there are reasons why we wouldn't be able to use it).

Requirements

  1. Node JS 12.18.1+
  2. NPM: https://nodejs.org/en/ or Yarn: https://yarnpkg.com/
  3. Angular CLI: https://angular.io/guide/setup-local

Installation

To install all required packages from package.json, run the following command:

npm install

Development server

Run npm run start for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Production build

To make a production build with different environment variables, copy src/assets/data/appConfig.json to src/assets/data/appConfig.prod.json and adjust the apiUrl and authHost properties.

npm run build --prod

About

No description, website, or topics provided.

Resources

License

EUPL-1.2, Unknown licenses found

Licenses found

EUPL-1.2
LICENSE.txt
Unknown
LICENSE.pdf

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published