Difference between revisions of "CAO"

From mn/ifi/inf5750
Jump to: navigation, search
Line 13: Line 13:
 
The task of this project is to create a brand new application, based on the same design. This will be implemented in HTML, CSS and Javascript, in addition to the DHIS2 web API.
 
The task of this project is to create a brand new application, based on the same design. This will be implemented in HTML, CSS and Javascript, in addition to the DHIS2 web API.
  
=== '''<span style="color: black; font-family: sans-serif; line-height: 1.6;">Key project aspects and technologies</span>''' ===
+
=== <span style="color: black; font-family: sans-serif; line-height: 1.6;">Key project aspects and technologies</span> ===
  
 
*HTML, CSS and Javascript
 
*HTML, CSS and Javascript
Line 22: Line 22:
 
*DHIS2 Web API
 
*DHIS2 Web API
  
=== '''Group members''' ===
+
=== Group members ===
  
 
*Andreas Gansen
 
*Andreas Gansen

Revision as of 15:41, 27 October 2014

Overview

The current "Data Elements" application of DHIS2 resides only on server side, appeares outdated and slightly cluttered. Some features are lacking and some are poorly implemented.

  • Page must be reloaded to edit elements
  • There are several pages, with x elements on each page
  • Filtering does not work in real time
  • Saving must be done manually
  • Users of the application claim it is too complicated to use

A system to make it easier to bulk edit data elements is necessary.

The task of this project is to create a brand new application, based on the same design. This will be implemented in HTML, CSS and Javascript, in addition to the DHIS2 web API.

Key project aspects and technologies

  • HTML, CSS and Javascript
  • jQuery
  • Bootstrap for design
  • JSON? (This is perhaps implicit?)
  • Ajax (as a part of Jquery?)
  • DHIS2 Web API

Group members

  • Andreas Gansen
  • Ola Græsli
  • Chris Risvik

Project

Features

  • No page reloading, everything happens on ONE page.
  • Scroll to load more content / not multiple pages ?
  • Press element for dropdown edit with requred fields
  • Button for "more settings"
  • Real time filter
  • Design is based on the existing DHIS2 application "Data Elements"

Screenshots

Progress

  • Create bitbucket repository
  • Write wiki
  • Create template for web page and push to git

Milestones

  • Milestone 1: 1st November: Document features and architecture on Wiki
  • Milestone 2: 15th November: First bare-bone versjon - static HTML and Uploadable as DHIS web app
  • Milestone 3: 30th November: Finished, if applicable also with mobile app
  • Final delivery: ?
  • Presentation: ?

Repository

git@bitbucket.org:chryzsh/bulkeditor.git

roland@ifi.uio.no has been added with read access.