Difference between revisions of "RomForFeil"
From mn/ifi/inf5750
(→Product Description and Requirements) (Tag: Visual edit) |
(→Architecture) (Tag: Visual edit) |
||
Line 32: | Line 32: | ||
== Architecture == | == Architecture == | ||
+ | |||
+ | ===== Frontend: ===== | ||
+ | * [https://www.reactjs.org React] | ||
+ | |||
+ | ===== Charting: ===== | ||
+ | * [https://www.highcharts.com/ Highcharts] | ||
+ | |||
+ | ===== Collaboration and planning: ===== | ||
+ | * [https://www.trello.com Trello] | ||
+ | * [https://github.com/ Github] | ||
+ | |||
+ | == Timeline == | ||
TODO | TODO | ||
Revision as of 15:08, 27 October 2017
Contents
Group members
Svein Manum (sveinbma@student.matnat.uio.no)
Tore Alvik (torealv@student.matnat.uio.no)
Andreas Kemkers (andreafk@student.matnat.uio.no)
Elin Hagen (elinhage@student.matnat.uio.no)
Product Description and Requirements
Project choice
We have chosen the HIV Cascade Analysis project. In this project the goal is to design and implement an app that provides a visualization of a clinical cascade, with the HIV 90-90-90 cascade as the primary example.
Primary functionality
- Represent a clinical cascade using a bar/column chart where (from left to right) each consecutive bar represents a subset of the previous.
- Visualize the margin between real values and target values by associating a target value with each bar.
- Have options for representation. The minimum requirement is to have support for the following three representations:
- As percentages, where the first bar in the cascade is 100%, and the subsequent bars is expressed as percentages of the previous.
- As raw numbers, but showing both the actual number and the gap to target.
- As raw data and percentages (on different axis), i.e. bars with the raw data and a line with the percentage.
Secondary functionality
- Have configuration options for what data elements/indicators to include in the cascade.
- Have configuration options for the target for each data element/indicator.
- Have configuration options for time period and organization unit to display cascade for.
- Have the option to save a configuration and to quickly be able to swap between saved configurations.
- Have the option to download a generated visualization.
Architecture
Frontend:
Charting:
Collaboration and planning:
Timeline
TODO
Licensing
TODO
Division of Labour
TODO