Difference between revisions of "CAO"
From mn/ifi/inf5750
Line 1: | Line 1: | ||
== Overview == | == 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. | ||
+ | |||
+ | '''<span style="color: black; font-family: sans-serif; line-height: 1.6;">Key project aspects and technologies</span>''' | ||
+ | |||
+ | *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 | ||
== == | == == |
Revision as of 15:34, 27 October 2014
Contents
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
Bulk editor app
- Licensed with ... apache?
Screenshots
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"
Technologies
- HTML, CSS and Javascript
- jQuery
- Bootstrap for design
- JSON? (This is perhaps implicit?)
- Ajax (as a part of Jquery?)
- DHIS2 Web API
Milestones
- Milestone 1: 1st November:
Document features and architecture on Wiki
- Milestone 2: 15th November:
First bare-bone versjon - static HTML
Uploadable as DHIS web app
- Milestone 3: 30th November
Finished, if applicable also with mobile app
- Final delivery: ?
- Presentation: ?
Team
- Andreas Gansen
- Ola Græsli
- Chris Risvik
Repository
git@bitbucket.org:chryzsh/bulkeditor.git
roland@ifi.uio.no has been added with read access.