React to Dhis
Contents
Group Members
- Amrit chhetri(amritc@ifi.uio.no)
- Erlend Westbye(erlenwe@ifi.uio.no)
- Kristoffer Osen(kristogo@ifi.uio.no)
Requirements
Must Have:
1)Able to Search all the health facilities that are present in the district using the search bar provided at the top.
2)provide the necessary information related to that health facilities like :listing all the health care they provide in their center
3)display the Health Facilty in the map along with the Close by facilities.
Should Have:
1)ability to edit the information about the facilities
2)ability to add new information
Schedule
we will be meeting 3 days a week .exact schedule may change .
Introduction
We are doing Task E for our group project: E Health Facility Registry
We want to build a rich user interface to make it easier to get a visual overview of the different health facilities that are available in a country, area or region.
Through this we want too build a system that is easy to expand and maintain.
Our goal is to have a well functioning, and well documented solution, that can help expand upon the functionality of the DHIS2 system.
Through this process we hope to learn the react library, and use it’s power in a effective and clean way.
We also hope to learn more about the dhis api, and find the benefits/drawbacks of a cloud hosted version of the system.
Role Division
Obviously everyone will be developing,designing and testing this solution together, but we have assigned some key areas that each of us are responsible for.
Architecture, documentation: Erlend
Lead programmer, use cases: Kristoffer
Code quality, DHIS2 setup: Amrit
Application Flow
Application flow:
1)First page will be the main User Interface with search bar and default maps.the default map will display all the available organizational units in the map with the markers representing it.
2)once user search the facilities ,it will list all the facilities related to that keyword.
3)click one of the facility to see the details.
3)there will be button/tab option for showing the facilities in the map.on clicking that button it will show the facility in the map.
4)on hovering the facility tracker,it should show some basic information about the facilities.
Architecture
File:Reacttodhis 5750architecthure.png
Read more about flux here:
https://scotch.io/tutorials/getting-to-know-flux-the-react-js-architecture