Difference between revisions of "MasterList"
From mn/ifi/inf5750
(→Milestones) (Tag: Visual edit) |
(→How we are dividing tasks within the group) (Tag: Visual edit) |
||
Line 5: | Line 5: | ||
* Thach Khoi Pham | * Thach Khoi Pham | ||
Link to the repository: https://github.uio.no/MasterList/Master-Facility-List.git<nowiki/>(Private) | Link to the repository: https://github.uio.no/MasterList/Master-Facility-List.git<nowiki/>(Private) | ||
+ | |||
+ | == Product description == | ||
+ | '''Assignment:''' | ||
+ | |||
+ | [https://wiki.uio.no/mn/ifi/inf5750/index.php/Master_Facility_List Master Facility List] | ||
+ | |||
+ | '''Summary:''' | ||
+ | |||
+ | To make a web app that allow for user friendly searching, browsing and proposing changes for facilities within the DHIS2 data, with main focus on searching, | ||
+ | |||
+ | '''Features:''' | ||
+ | |||
+ | Users should be able to: | ||
+ | * To find all units, search based on: | ||
+ | ** The units name. | ||
+ | ** The units group. | ||
+ | ** The units hierarchy. | ||
+ | ** Or a combination of these. | ||
+ | * View information about the unit, like: | ||
+ | ** GIS coordinates, if available. | ||
+ | ** The units group membership | ||
+ | ** The units data set | ||
+ | ** The stats of the unit | ||
+ | * Submit change proposals | ||
+ | |||
+ | Administrators should be able to: | ||
+ | * View change proposals relevant to the units they manage | ||
+ | * Mark relevant proposals as complete/invalid, marked proposals should be hidden by default. | ||
+ | * Manage data to be show for a given unit | ||
== Milestones == | == Milestones == | ||
Line 12: | Line 41: | ||
* A detail search of viewing units and filtering search results | * A detail search of viewing units and filtering search results | ||
* Able to draw and view organisation units on the map | * Able to draw and view organisation units on the map | ||
− | * Able to edit | + | * Able to edit organization units |
− | |||
− | == | + | == Timeline == |
+ | Temporary timeline | ||
+ | {| class="wikitable" | ||
+ | !Week | ||
+ | !Description | ||
+ | |- | ||
+ | |41-42 | ||
+ | |Build group & choose assignment | ||
+ | |- | ||
+ | |41-44 | ||
+ | |Work on wiki for the 1. of November | ||
+ | |- | ||
+ | |42-43 | ||
+ | |Build base app, familiarize with frameworks | ||
+ | |- | ||
+ | |43-45 | ||
+ | |work with API-calls | ||
+ | |- | ||
+ | |44 | ||
+ | |Work with front-end of the search and display views | ||
+ | |- | ||
+ | |44-46 | ||
+ | |Implementing functionality for search, display and configuration | ||
+ | |- | ||
+ | |46-47 | ||
+ | |Bug fix and finilizing | ||
+ | |} | ||
− | == | + | == Licensing - TODO == |
== Architecture == | == Architecture == | ||
Line 31: | Line 85: | ||
* Angular-cli | * Angular-cli | ||
− | + | == How we are dividing tasks within the group - TODO == | |
− | |||
− | == How we are dividing tasks within the group | ||
− | |||
− | |||
− | |||
− |
Revision as of 00:22, 1 November 2017
Contents
Group members
- Dana Zangana
- Niklas Mortensen Hamang
- Minh Duong
- Thach Khoi Pham
Link to the repository: https://github.uio.no/MasterList/Master-Facility-List.git(Private)
Product description
Assignment:
Summary:
To make a web app that allow for user friendly searching, browsing and proposing changes for facilities within the DHIS2 data, with main focus on searching,
Features:
Users should be able to:
- To find all units, search based on:
- The units name.
- The units group.
- The units hierarchy.
- Or a combination of these.
- View information about the unit, like:
- GIS coordinates, if available.
- The units group membership
- The units data set
- The stats of the unit
- Submit change proposals
Administrators should be able to:
- View change proposals relevant to the units they manage
- Mark relevant proposals as complete/invalid, marked proposals should be hidden by default.
- Manage data to be show for a given unit
Milestones
We have divided the project into a couple of main tasks:
- Create a basic web app for DHIS2
- A search bar which is able to retrieve info from the DHIS2 api
- A detail search of viewing units and filtering search results
- Able to draw and view organisation units on the map
- Able to edit organization units
Timeline
Temporary timeline
Week | Description |
---|---|
41-42 | Build group & choose assignment |
41-44 | Work on wiki for the 1. of November |
42-43 | Build base app, familiarize with frameworks |
43-45 | work with API-calls |
44 | Work with front-end of the search and display views |
44-46 | Implementing functionality for search, display and configuration |
46-47 | Bug fix and finilizing |
Licensing - TODO
Architecture
Technologies used
- Angular 4
- Typescript
- CSS, HTML, jQuery
- LeafletNode & npm
- Angular-cli