Difference between revisions of "HSK"

From mn/ifi/inf5750
Jump to: navigation, search
Line 33: Line 33:
  
 
== Timeline ==
 
== Timeline ==
 +
=== Week 43 ===
 +
* Write the wiki page
 +
* Study requirements
 +
* Get familiar with DHIS2 api
 +
* Implement a simple React app
 +
 +
=== Week 44 ===
 +
* Interaction with the DHIS2 api
 +
* Start to implement the app
 +
 +
=== Week 45 ===
 +
* MILESTONE: basic search and filtering functionality
 +
 +
=== Week 46 ===
 +
* Implement different views (groups, group sets)
 +
 +
=== Week 47 ===
 +
* Polish user interface
 +
* Bug fixes
 +
 +
=== Week 48 ===
 +
* Finished product
  
 
== Link to project repository ==
 
== Link to project repository ==
 
[https://github.uio.no/HSK/Master-Facility-List Master Facility List]
 
[https://github.uio.no/HSK/Master-Facility-List Master Facility List]

Revision as of 17:47, 27 October 2017

Group members

Sindre Grønmyr (sindrgr@student.matnat.uio.no)

Henrik Østgaard (henriost@student.matnat.uio.no)

Kenneth Madsen (kennethmad@student.matnat.uio.no)

Product descriptions requirements

We have chosen to develop the Master Facility List. We will be implementing:

  • Search functionality similar to the maintenance app with filtering for org units, unit types and unit type sets.
  • A view of a specific unit or set of organisational units with position on map and all relevant info relating to that unit.
  • possibility for users to suggest changes to units at all levels.

Hsk-wireframe.png

Architecture

We will be using React with the help of:

  • Material UI
  • Webpack

We believe that by keeping as close as possible to DHIS2 in what design and framework we use we can keep the same feeling in UI/ usage and development of the web app.

Licensing

Open source License as far as possible dependent on the frameworks and DHIS2.

Division of labour

Not yet decided.

Timeline

Week 43

  • Write the wiki page
  • Study requirements
  • Get familiar with DHIS2 api
  • Implement a simple React app

Week 44

  • Interaction with the DHIS2 api
  • Start to implement the app

Week 45

  • MILESTONE: basic search and filtering functionality

Week 46

  • Implement different views (groups, group sets)

Week 47

  • Polish user interface
  • Bug fixes

Week 48

  • Finished product

Link to project repository

Master Facility List