Difference between revisions of "Simonandbears"

From mn/ifi/inf5750
Jump to: navigation, search
(Schedule)
(Tasks)
Line 38: Line 38:
  
 
== Tasks ==
 
== Tasks ==
 +
'''Simon: '''General setup and layout
 +
 +
'''Asbjørn: '''Google maps
 +
 +
'''Torbjørn: '''Angular factories
  
 
== Screenshots ==
 
== Screenshots ==

Revision as of 19:34, 8 November 2015


Project details

Webapp for DHIS2 for managing organization units. A user should be able to view and filter organizational units, and also see detailed information about an organizational unit, all in one page. The user should also be able to edit and add organizational units. We will use a map to display the location of the organizational units, and the user should be able to click the map to add a new unit with coordinates.

Architecture

Webapp built with AngularJS framework. We use Materialize for the layout instead of Bootstrap. Google Maps Javascript API for loading a map, retrive locations, and mapping location data.

Group members

Simon Jespersen - simonje@ifi.uio.no

Asbjørn Thom - asbjort@ifi.uio.no

Torbjørn N. Høiland - torbjonh@ifi.uio.no

Requirements

The app will have a list of organizational units. A user should be able to view, edit, and add these units. The list will also be searchable (with autocomplete) and filterable.

We should be able to view the location of an organizational unit on a map, and also add new units by clicking a location on the map. When we search for an organizational unit, the results will also display the location of the results on the map. When we click an already existing organizational unit on the map we should be able to view detailed information about it, and be able to edit it.

Schedule

Milestone 1 (08.11.15)

Document features and architecture on Wiki:

We have made a mockup of the app layout and set up a project in git.

Show understanding of DHIS2 web apps.

Milestone 2 (22.11.15)

First version up and running as DHIS2 web app.

Milestone 3 (04.12.15)

Finished.

Delivery (11.12.15)

Final delivery date. Presentations will be in mid December.

Tasks

Simon: General setup and layout

Asbjørn: Google maps

Torbjørn: Angular factories

Screenshots

Learning notes

Improvements

Repository

Github

Download link