Difference between revisions of "LittRomForFeil"

From mn/ifi/inf5750
Jump to: navigation, search
(Project assignment)
Line 14: Line 14:
 
'''Key features to be implemented:'''
 
'''Key features to be implemented:'''
 
* For each organisation units display:  
 
* For each organisation units display:  
** -   All attributes
+
** All attributes
** -   GIS cordinates
+
** GIS cordinates
** -   Membership in organisation unit groups
+
** Membership in organisation unit groups
** -   Data sets assigned to a particular facility
+
** Data sets assigned to a particular facility
  
 
* Optional editing features only available for users with appropriate system authorities
 
* Optional editing features only available for users with appropriate system authorities
  
* Configuration Page that for a particular organisation unit will display: (i.e. population estimates, staff count )
+
* Configuration Page that for a particular organisation unit will display: (for example: population estimates, staff count )
 
** Data element
 
** Data element
*** - for: this year / last year
+
*** for: this year / last year
 
** Indicator values
 
** Indicator values
*** - for: this year / last year
+
*** for: this year / last year
  
 
* Searching an Filtering
 
* Searching an Filtering
** - by name
+
** by name
** - Organisation unit groups
+
** Organisation unit groups
** - Organisation unit hierarchy
+
** Organisation unit hierarchy
** - Data sets and a combination of these
+
** Data sets and a combination of these
  
 
* Support for any user of the app to propose changes
 
* Support for any user of the app to propose changes

Revision as of 14:30, 26 October 2017

Group members

  • Haakon Konrad
  • Bård Johnsen
  • Silje Dahl
  • Matthias Wenger

Project Assignment Description

We have chosen the assignment: "Master Facility List".

Overview: An user friendly app for searching, browsing and propose changes to organisation units and related resource as organisation units groups.

Key features to be implemented:

  • For each organisation units display:
    • All attributes
    • GIS cordinates
    • Membership in organisation unit groups
    • Data sets assigned to a particular facility
  • Optional editing features only available for users with appropriate system authorities
  • Configuration Page that for a particular organisation unit will display: (for example: population estimates, staff count )
    • Data element
      • for: this year / last year
    • Indicator values
      • for: this year / last year
  • Searching an Filtering
    • by name
    • Organisation unit groups
    • Organisation unit hierarchy
    • Data sets and a combination of these
  • Support for any user of the app to propose changes
  • Interface for administrators to review and filter submitted proposed changes, and marking them as resolved/invalid as appropriate

Architecture and frameworks

We have chosen to work on React as it seems to be light-weight, easy to get started with and has a large developer community.

Timeline

Week 43

  • Finalize project description
  • Set up repository
  • Decide on frameworks

Week 44

Setup frameworks, test API

Week 45

Show relevant data from API

Week 46

Fix major bugs

Finalize app

Week 47

Final bugfix

Prepare presentation

Division of labor

Github repository

LittRomForFeil on Github