Difference between revisions of "Geo-3"

From mn/ifi/inf5750
Jump to: navigation, search
Line 19: Line 19:
 
*Search/filter existing events (on map or in a list)
 
*Search/filter existing events (on map or in a list)
  
 +
<br>
  
 
= Time schedule  =
 
= Time schedule  =
Line 28: Line 29:
  
 
*Milestone 2: November 15th  
 
*Milestone 2: November 15th  
**First bearbone version
+
**First bearbone version  
 
**Uploadable App
 
**Uploadable App
  
*Milestone 3: November 30th
+
*Milestone 3: November 30th  
 
**Complete App
 
**Complete App
  
Line 37: Line 38:
 
*Presentation: December 9th
 
*Presentation: December 9th
  
 +
<br>
  
 
= Prototype  =
 
= Prototype  =
 +
 +
== The first prototype ==
 +
 +
[[Image:Geo3-prototype-skjerm1.jpg|left|300px]]
 +
 +
<br>
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
The first screen after login.
 +
 +
Here one can choose to register new data og search existing data. One can also register data as a default organization unit, or log in with another organi
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
[[Image:Geo3-prototype-skjerm2.jpg|left|300px]]
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
After choosing "register new data".
 +
 +
Here one can choose a location the data entry should be stored at. Default is "my location".&nbsp;
 +
 +
 +
 +
The different entry types will have different obligatory entry fields, so this is a fairly generic view.
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
[[Image:Geo3-prototype-skjerm3.jpg|left|300px]]
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
After choosing "search existing data" from the first screen.&nbsp;
 +
 +
Here one can filter the search, possibly also by other filtering options than these. After applying filters, one can either get the results in map, or in a list.&nbsp;
 +
 +
 +
 +
One can also go straight to map and search results by location by manipulating the map directly.
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
  
  
Line 45: Line 164:
 
To be announced...  
 
To be announced...  
  
 +
<br>
  
 
= Screenshots and screen flows  =
 
= Screenshots and screen flows  =
Line 50: Line 170:
 
To be announced...  
 
To be announced...  
  
 +
<br>
  
 
= Documented learning  =
 
= Documented learning  =
Line 56: Line 177:
 
*...
 
*...
  
 +
<br>
  
 
= Suggested improvments to APIs  =
 
= Suggested improvments to APIs  =
Line 61: Line 183:
 
To be announced...  
 
To be announced...  
  
 +
<br>
  
 
= Downloads  =
 
= Downloads  =
Line 66: Line 189:
 
To be announced...<br>  
 
To be announced...<br>  
  
 +
<br>
  
 
= Todo<br>  =
 
= Todo<br>  =
Line 73: Line 197:
 
*Define a more concrete workflow<br>  
 
*Define a more concrete workflow<br>  
 
*Define the overall achitecture<br>  
 
*Define the overall achitecture<br>  
*Split the tasks <br>
+
*Split the tasks <br>  
*How to make an android app downloadable from DHIS2 <br>
+
*How to make an android app downloadable from DHIS2 <br>  
 
*....<br>  
 
*....<br>  
 
*define more tasks<br>
 
*define more tasks<br>

Revision as of 21:40, 30 October 2013

Repository: launchpad.net/geo-3

Team: (link)

  • Aleksander Rem
  • Franck Roucou
  • Therese-Mari P. Thomassen

Requirements

  • Single event without registration dataentry
  • Show current location
  • Data stored with location
  • Save dataentry with current location or selected location
  • Possiblitiy of storing images in entry form
  • Show data entered on map
  • Responsive design deployed as web and Android app
  • Login/Logout option
  • Search/filter existing events (on map or in a list)


Time schedule

  • Milestone 1: November 1st
    • Document features and architecture
    • Setup launchpad project
    • First prototype
  • Milestone 2: November 15th
    • First bearbone version
    • Uploadable App
  • Milestone 3: November 30th
    • Complete App
  • Final: December 8th
  • Presentation: December 9th


Prototype

The first prototype

Geo3-prototype-skjerm1.jpg







The first screen after login.

Here one can choose to register new data og search existing data. One can also register data as a default organization unit, or log in with another organi









Geo3-prototype-skjerm2.jpg








After choosing "register new data".

Here one can choose a location the data entry should be stored at. Default is "my location". 


The different entry types will have different obligatory entry fields, so this is a fairly generic view.









Geo3-prototype-skjerm3.jpg








After choosing "search existing data" from the first screen. 

Here one can filter the search, possibly also by other filtering options than these. After applying filters, one can either get the results in map, or in a list. 


One can also go straight to map and search results by location by manipulating the map directly.










Tasks

To be announced...


Screenshots and screen flows

To be announced...


Documented learning

  • Creating a launchpad project
  • ...


Suggested improvments to APIs

To be announced...


Downloads

To be announced...


Todo

  • Get familiar to DHIS2 API
  • Define who is using the application (front desk?, medical staff?, administration?)
  • Define a more concrete workflow
  • Define the overall achitecture
  • Split the tasks
  • How to make an android app downloadable from DHIS2
  • ....
  • define more tasks