Difference between revisions of "To be or not to be"

From mn/ifi/inf5750
Jump to: navigation, search
(Time schedule)
(Task assignment)
 
(2 intermediate revisions by the same user not shown)
Line 24: Line 24:
 
== Time schedule ==
 
== Time schedule ==
  
==== Wiki page - 28.10.16 ====
+
=== Wiki page - 28.10.16 ===
 
Deadline for completing the Wikipedia page for our project.
 
Deadline for completing the Wikipedia page for our project.
  
==== Finish set up of frameworks - 02.11.16 ====
+
=== Finish setting up framework - 02.11.16 ===
 
Complete the bundle of frameworks and have them all working nicely together.
 
Complete the bundle of frameworks and have them all working nicely together.
  
==== Finish setting up API - 11.11.16 ====
+
=== Finish setting up API - 11.11.16 ===
 
By this time we would like to have all communication with dhis finished.
 
By this time we would like to have all communication with dhis finished.
  
==== Finish creating components - 18.11.16 ====
+
=== Finish creating components - 18.11.16 ===
 
By this time we would like to have all components we wish to use ready.
 
By this time we would like to have all components we wish to use ready.
  
==== Have a working application - 25.11.16 ====
+
=== Have a working application - 25.11.16 ===
 
By this time we want a fully functional application, time from here and to the deadline will be used to weed out minor bugs and issues and evaluate what can be implemented further for a better user experience.
 
By this time we want a fully functional application, time from here and to the deadline will be used to weed out minor bugs and issues and evaluate what can be implemented further for a better user experience.
  
==== Final delivery - 27.11.16 ====
+
=== Final delivery - 27.11.16 ===
 
Deadline for completing the project.
 
Deadline for completing the project.
  
 
== Task assignment ==
 
== Task assignment ==
 +
What we wish to accomplish with our application is the possiblity for a user to browse, insert, and edit the dhis2 datastore through an intuitive user interface. We wish to provide the user with a clean overview of the datastores contents and a safe way for the user to create and update content with little to no prior experience. Our desire is that the application can be used on any format ranging from small smart-phones up to big desktop computers with a familiar design across all platforms. We also want to give the user an experience of a quick and snappy way to do all this through smart caching of data. When our application is completed it will be a responsive, progressive web application with the following features:
 +
 +
=== Viewing the datastore ===
 +
 +
=== Inserting data into the datastore ===
 +
 +
=== Updating data in the datastore ===
 +
 +
=== Remove data from the datastore ===
  
 
== Screenshots and flows ==
 
== Screenshots and flows ==

Latest revision as of 10:54, 27 October 2016

Group Members

  • Eirik Isene
  • Simen Samuelsen
  • Bjørn Moholt

Project

B Data Store manager app

Browse and update the values in the DHIS2 Data Store. User friendly presentation and navigation, possibly a way to keep an audit trail of changes and display/visualize statistics regarding the data, e.g. broken down by DHIS2 webapp.

Architecture

For this project we are using:

  • Node.js
  • React
  • Redux
  • Immutable.js
  • Webpack
  • Travis CI
  • Babel
  • ESLint

Requirements

Time schedule

Wiki page - 28.10.16

Deadline for completing the Wikipedia page for our project.

Finish setting up framework - 02.11.16

Complete the bundle of frameworks and have them all working nicely together.

Finish setting up API - 11.11.16

By this time we would like to have all communication with dhis finished.

Finish creating components - 18.11.16

By this time we would like to have all components we wish to use ready.

Have a working application - 25.11.16

By this time we want a fully functional application, time from here and to the deadline will be used to weed out minor bugs and issues and evaluate what can be implemented further for a better user experience.

Final delivery - 27.11.16

Deadline for completing the project.

Task assignment

What we wish to accomplish with our application is the possiblity for a user to browse, insert, and edit the dhis2 datastore through an intuitive user interface. We wish to provide the user with a clean overview of the datastores contents and a safe way for the user to create and update content with little to no prior experience. Our desire is that the application can be used on any format ranging from small smart-phones up to big desktop computers with a familiar design across all platforms. We also want to give the user an experience of a quick and snappy way to do all this through smart caching of data. When our application is completed it will be a responsive, progressive web application with the following features:

Viewing the datastore

Inserting data into the datastore

Updating data in the datastore

Remove data from the datastore

Screenshots and flows

What have we learned

Future improvements

Repository

Repository link

Download