Difference between revisions of "CAO"
From mn/ifi/inf5750
Line 1: | Line 1: | ||
== Overview == | == Overview == | ||
+ | |||
+ | '''Project name:''' <span style="font-size:larger;">''<span style="font-family: arial, sans-serif; white-space: nowrap;">Data element bulk editor</span>''</span> | ||
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. | 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. |
Revision as of 17:06, 27 October 2014
Contents
Overview
Project name: Data element bulk editor
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.
- Edit button loads separate page
- 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 as the existing. This will be implemented in HTML, CSS and Javascript, in addition to the DHIS2 web API.
Architecture 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
Implementation
Required features
- No page reloading, everything happens on ONE page.
- Press element for dropdown edit with requred fields
- Button for "more settings" in dropdown menu
- Real time filtering
- Design is based on the existing DHIS2 application "Data Elements"
Ideas thoughts and issues
- Real time filtering may be slow when accessing a high number of elements
- Should popups be used? Are popups old school?
- Should there be a save button or auto-save?
- Scrolling to load more content?
Screenshots
Schedule and progress
- Create bitbucket repository, 27. oct Chris
- Write basic wiki, 27. oct Chris
- Create template for web page and push to git,ETA 29. oct Ola
- Implement static html, ETA n/a
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