Difference between revisions of "Raviga"

From mn/ifi/inf5750
Jump to: navigation, search
(Created page and added 3 headings and wrote some stuff)
(Added more headings and wrote more stuff)
Line 15: Line 15:
 
* making new charts or tables from scratch ''within'' the app rather than starting with a pre-defined favourite
 
* making new charts or tables from scratch ''within'' the app rather than starting with a pre-defined favourite
 
* add support for GIS favourites
 
* add support for GIS favourites
 +
 +
== Architecture ==
 +
index.html -> page.html
 +
 +
== Licensing ==
 +
We are going to use some licenses.
 +
 +
== Division of labor ==
 +
100%/3 = 33%/per group member
 +
 +
== Project Repository ==
 +
[https://github.uio.no/mariunkl/Raviga/settings/collaboration Raviga]

Revision as of 13:17, 25 October 2017

Group Members

  • Henriette Ekeberg
  • Håkon Thorkildsen Smørvik
  • Marius Nilsen Kluften

Assignment

Sub-National Reports

Requirements

The assignments involves creating an app that allows a user to select an existing pivot table (PT) or data visualiser (DV), and reproduce the favourite for a set of organisation units in a layout that makes them possible to compare. The app must have an interface for choosing the organisation units for which to reproduce the favourite. This assignment thus requires studying the metadata format for the favourites in to understand how it can modified to show the relevant organisation units, and then drawing it with the DHIS2 chart or pivot table plugins.

It should be possible for an administrator (in this case users with the authority to add/edit public PT or DV favourites) to highlight certain favourites that are of particular relevance for this type of analysis in a shortlist of favourites, and for individual users to highlight favourites that they personally use often. This information could be saved using the dataStore (public) and userDataStore (private) API endpoints respectively.

Optionally, you can add support for:

  • making new charts or tables from scratch within the app rather than starting with a pre-defined favourite
  • add support for GIS favourites

Architecture

index.html -> page.html

Licensing

We are going to use some licenses.

Division of labor

100%/3 = 33%/per group member

Project Repository

Raviga