MinBZK / tad

Transparency of Algorithmic Decision making
European Union Public License 1.2
1 stars 0 forks source link

New "Create Project Page" to select instruments and store them in system card #71

Open berrydenhartog opened 2 weeks ago

berrydenhartog commented 2 weeks ago

A new page in the TAD/AMT.

Note that this page may be temporary (and eventually replaced by a landing page, directly filled from the shopping card in the AK).

Image

The instruments are loaded on the backend from the Instrument Registry (we don't need to check schema yet).

On "Create Project" a System Card with the selected instruments (their URNs and versions) is created in a new field "selected_instruments". The project name is also written to the System Card.

Other fields in the system card can be left empty (for now).

We make an entry in the database that links to the system card and has no other information.

After creation, the user lands on the task page with the project selected with the name visible (and thus loaded from the system card). It is ok (for now) to just load the latest created project.

The functionality is covered in a backend test.