Difference between revisions of "MAM"

From mn/ifi/inf5750
Jump to: navigation, search
(Screenshots: Added the second picture)
(Milestones)
Line 23: Line 23:
 
== Milestones ==
 
== Milestones ==
  
* First group meeting
+
=== Milestone 1 - 27.10.2016 ===
* Define requirements ✓
+
==== First group meeting ====
* Decide upon architecture
+
* Decide upon architecture and how
* Create github repository ✓
+
the app should behave.
* Create WikiPage ✓
+
* Play around with DHIS2.
* Decide upon GUI
+
* Start reading DHIS2 documentation.
* Define local API
+
 
* Finish functionality
+
=== Milestone 2 - 02.11.2016 ===
* Finish documentation
+
==== Second group meeting ====
 +
* Propose GUI
 +
* Divide tasks
 +
* First app draft
 +
 
 +
=== Milestone 3 - 21.11.2016 ===
 +
==== Import API finished ====
 +
The API being used to import the data
 +
from DHS to DHIS2 must be fully functional.
 +
 
 +
=== Milestone 4 - 23.11.2016 ===
 +
==== Last feature implemented ====
 +
No more features will be added after
 +
this milestone.
 +
 
 +
=== Milestone 5 - 25.11.2016 ===
 +
==== App finished ====
 +
The app should be completely finished.
 +
 
 +
=== Milestone 6 - 27.11.2016 ===
 +
==== Final delivery ====
  
 
== Time schedule ==
 
== Time schedule ==

Revision as of 15:21, 20 November 2016

Group members

  • axelhha
  • magnuwo
  • mortewl

Project details

We chose task D: importing, matching and visualizing.

In this project we will make a client side application for:

  • Fetch datasets from the Demographic and Health Survey (DHS) external API.
  • Match data from the datasets with the data in DHIS2 and add the data if it does not already exist.
  • Visualize the datasets that have been imported.

Architecture

Technologies being used will be:

  • React
  • HTML5
  • CSS
  • JavaScript

Milestones

Milestone 1 - 27.10.2016

First group meeting

  • Decide upon architecture and how

the app should behave.

  • Play around with DHIS2.
  • Start reading DHIS2 documentation.

Milestone 2 - 02.11.2016

Second group meeting

  • Propose GUI
  • Divide tasks
  • First app draft

Milestone 3 - 21.11.2016

Import API finished

The API being used to import the data from DHS to DHIS2 must be fully functional.

Milestone 4 - 23.11.2016

Last feature implemented

No more features will be added after this milestone.

Milestone 5 - 25.11.2016

App finished

The app should be completely finished.

Milestone 6 - 27.11.2016

Final delivery

Time schedule

No specific times to work on, only a mandatory meeting each Thursday where we show what we have done since last meeting and also discuss and delegate tasks. If a member finishes a task early, they get a new task assigned.

Day Time
Monday
Tuesday
Wednesday
Thursday 14:00-16:00
Friday

Dividing tasks within group

Present a proposal for GUI and local API to support the GUI.

Screenshots

Importer.png Datasetview.png

Documented learning

Suggested improvements

Repository

https://github.com/Razni/MAM

Sample app