Difference between revisions of "BEE"
(→Architecture) (Tag: Visual edit) |
(→Requirements and features) (Tag: Visual edit) |
||
Line 24: | Line 24: | ||
Some tools which will be used during this project: | Some tools which will be used during this project: | ||
− | React - uses a special syntax called JSX which is a combination of HTML and JavaScript. And since DHIS2 also uses JSX syntax, it will feel natural to work with React. | + | '''React''' - uses a special syntax called JSX which is a combination of HTML and JavaScript. And since DHIS2 also uses JSX syntax, it will feel natural to work with React. |
=== Frameworks === | === Frameworks === |
Revision as of 17:32, 30 October 2017
Contents
Group members
- Bartosz Gembala (bartoszg)
- Erik Aaron Hansen (erihanse)
- Erik Snartland (eriksna)
Project description requirements
Assignment
We chose the Sharing Editor assignment. The assignment involves making a DHIS2 app for updating sharing configuration for multiple/a set of metadata objects.
Product
Description
Requirements and features
Currently sharing settings can only be modified for one object at a time, making it unefficient. The goal here is to implement sharing settings that can work on multiple metadata objects simultaneously, which would benefit us timewise.
what is being implemented?
screenshots
Architecture
Describe the technical architecture of the product
Some tools which will be used during this project:
React - uses a special syntax called JSX which is a combination of HTML and JavaScript. And since DHIS2 also uses JSX syntax, it will feel natural to work with React.
Frameworks
which and why
Timeline
November 1.
- Create wiki
- Chose assignment
- Overview of the product to be developed, including features
- Proposed architecture of the app (including key frameworks to be used)
- Broad timeline for development (in form of milestones)
- Link to project repository
November 8.
- DHIS2 data management
November 15.
- Interface
November 22.
- Features finalized
November 29.
- Bugfixes and documentation
Licensing
Discuss the implications (if any) on the product you are development from the software licenses of the frameworks and libraries you are using.
Division of labour
Bartek: Documentation
Erik A: Documentation
Erik S: Documentation