Skip to content

The webportal for the issuer of the European Health Insurance Card

Notifications You must be signed in to change notification settings

soufianeAmaador/Webportal-Issuer-EHIC

Repository files navigation

Frontend Issuer EHIC

Work in progress: Docker implementation need to be added

Frontend for the EHIC project: a webportal for an insurance company to issue custom European Health Insurance Card(EHIC) in the form of a verifiable credential to it's clients

Running the app locally

Open the terminal in the Angular application and run the following command:

ng serve

The webportal will be available at http://localhost:4200/

getting started

Once the webportal is active you will be presented with a welcome page.

image

After logging in, a token is created in the backend and stored in the browser for each request. The next page shown is the profile page where all the credentials are shown with the ability to change some attributes and a button that allows you to generate a European Health Insurance Card in the form of a Verifiable Credential.

image

After pressing the button, an issue request is started that triggers a series of events in the backend. image

Similar to websites with federated login pages, the web portal navigates to the user's web wallet where the request is made. After accepting the request, an OpenID-based OIDC4SSI/SIOP information exchange protocol starts. image The rest of the process takes place in the user's web wallet.

About

The webportal for the issuer of the European Health Insurance Card

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published