Difference between revisions of "HSK"
From mn/ifi/inf5750
Line 23: | Line 23: | ||
* Material UI | * Material UI | ||
* Webpack | * Webpack | ||
+ | * Babel | ||
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. | 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. |
Revision as of 20:54, 27 October 2017
Contents
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.
Architecture
We will be using React with the help of:
- Material UI
- Webpack
- Babel
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. We will try to distribute the workload between the three of us as equally as possible.
Timeline
Week 43
- Write the wiki page
- Establish requirements
- Get familiar with DHIS2 api
- Implement a simple React app
- Make and setup repository
Week 44
- Start to implement the app
- Interaction with the DHIS2 api
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