Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Table Components #46

Closed
4 of 6 tasks
p-a-s-c-a-l opened this issue Dec 12, 2018 · 1 comment
Closed
4 of 6 tasks

Implement Table Components #46

p-a-s-c-a-l opened this issue Dec 12, 2018 · 1 comment
Assignees
Labels
BB: Catalogue of ER & AO Catalogue of Elements at Risk and Adaptation Options Building Block BB: Table Component Table Component Building Block SHOWSTOPPER Feature or bug, that, if not addressed, renders the CSIS essentially useless

Comments

@p-a-s-c-a-l
Copy link
Member

p-a-s-c-a-l commented Dec 12, 2018

Implement the different Table Components for HC, EE, VA, ... as React Web Applications:

The following 4-steps approach, which can also be applied to the development of the Map Component or any other external AJAX Application that is integrated into the main Drupal site, has to be followed:

  1. GUI implementation ("html wireframe") as React AJAX web Application following the respective Product Mock-Ups
  2. Integration into the respective GL-Step as External ReactMount Application
  3. Design of a simplified internal state data model in JSON (the "table model") and definition of static JSON constants (example) as initial reference / example data based on
    a) the example table content from the mock-up screens and, when available,
    c) this excel sheet or
    b) the content of the Reference Data Package
  4. Mapping of the actual Data Package Data Model to the internal JSON state data model with help of the JSON:API and/or REST Views and additional REST Micro Services for simple data aggregation and transformation.
@p-a-s-c-a-l
Copy link
Member Author

Closing management issue. Continuing here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BB: Catalogue of ER & AO Catalogue of Elements at Risk and Adaptation Options Building Block BB: Table Component Table Component Building Block SHOWSTOPPER Feature or bug, that, if not addressed, renders the CSIS essentially useless
Projects
None yet
Development

No branches or pull requests

2 participants