Difference between revisions of "RomForFeil"

From mn/ifi/inf5750
Jump to: navigation, search
(Product Description and Requirements)
(Architecture)
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

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:
  1. As percentages, where the first bar in the cascade is 100%, and the subsequent bars is expressed as percentages of the previous.
  2. As raw numbers, but showing both the actual number and the gap to target.
  3. 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

Link to project repository: