discipl / waardepapieren

project for consortium of municipalities digitizing PoE services
GNU General Public License v3.0
7 stars 3 forks source link

As Integrator I want installation documentation ... #62

Open pimotte opened 5 years ago

pimotte commented 5 years ago

... such that I can easily integrate the solution.

Acceptance criteria

Definition of ready

Definition of done

pimotte commented 5 years ago

@sgort will assist in deploy the latest version to digital ocean and in doing so help with writing the installation documentation

pimotte commented 5 years ago

Documentation should be brief and to the point, covering what integrating parties remark on an as-needed basis

sgort commented 4 years ago

PvA Productie Waardepapieren Schiedam will eventually produce forementioned documentations. https://docs.google.com/document/d/1qH4Z_uZjPoAn43ZvrLOnpWjd81HQQAH__3UDaLQTV5E/edit?usp=sharing****

datamohikaan2 commented 4 years ago

https://github.com/discipl/waardepapieren/Readme. Translation of Main succes scenario

Basic Flow (Main Succes Scenario)

This document aims to give both the development team and the municipality a clear picture to provide the application, through a full implementation example of how Discipl components can be used to issue and verify claims. In particular, how municipalities can spend it. .

Architecture and Hardware In order to set up securities, we are going to run a Docker instance in our situation. In this case, this Docker instance will have to run on a server at the municipality or in the cloud (Azure) The innovation testing ground https://waardepapieren-demo.discipl.org) offers the possibility to try out new innovative ideas.


  1. municipal official clicks on https://waardepapieren-demo.discipl.org this opens the clerk frontend

  1. System shows main screen.. hs1

  1. municipal official types citizen service number (BSN=663678651) hs2 municipal official clicks next

  1. System shows purpose limitation. hs3 municipal official clicks next

  1. System shows detail page of the entered BSN

hs4

(NB on IOS mobile (iPhone / iPad) this is not functional yet) city ​​official clicks doublecheck button dit klopt!


  1. system shows extract hs5

  1. Municipal official clicks on download

hs15


  1. System shows download screen

hs5

uittreksel


  1. Citizenlinks QR code to Wallet or takes a printout, municipal official clicks finish "afronden"

hs10 nb download apple-wallet werkt nog niet


  1. System shows the main screen again. Serving needs hs1

There is now an automatically generated document and therefore not signed. The data was obtained via NLX and secured in the QR code. The validation_app is intended to check the authenticity.

Validatie waardepapieren_app met expo


Qr code

With a standard qr reader the above QR code can be scanned and the JSON code made visible.

c1


JSON is an internet communication standard due to its easy integration with JavaScript and its flexible format, but requires encryption to access the data in a JSON document. Expo allows web developers to truly build native apps that work on both iOS and Android by writing them once in JavaScript

https://apps.apple.com/nl/app/expo-client/id982107779 Expo

c1


c1

Scan [ ] again the QR code


c1


c1