Difference between revisions of "Architect Wireless Web Services"
From mn/ifi/inf5750
Line 50: | Line 50: | ||
[https://github.com/henninglh/inf5750 https://github.com/henninglh/inf5750] | [https://github.com/henninglh/inf5750 https://github.com/henninglh/inf5750] | ||
+ | |||
+ | |||
+ | |||
+ | == Tasks == | ||
+ | |||
+ | The tasks to be done falls into 4 categories: | ||
+ | |||
+ | *List | ||
+ | **Filter | ||
+ | **Sort | ||
+ | *Create/Edit | ||
+ | **Add hidden fields | ||
+ | **Populate fields if clone/edit | ||
+ | **Fetch more info if clone/edit (api) | ||
+ | **Validation | ||
+ | **Save element (api) | ||
+ | *Show | ||
+ | **Fetch more info (api) | ||
+ | **Display information | ||
+ | **Links to other sources | ||
+ | **Links from popup-menu into show "view" | ||
+ | *Delete | ||
+ | **Remove element | ||
+ | **confirm action | ||
<div><br/></div> | <div><br/></div> |
Revision as of 17:55, 31 October 2014
Contents
Architect Wireless Web Services
Group members
- Henning Lund-Hanssen
- Vegar Molvig
- Kjetil Sletten
- Stian Sandvold
Technologies
We have decided to use AngularJS, Node, Express, Gulp, Bower, Karma, Jasmine and Bootstrap. Which AngularJS and Bootstrap is for the final product...
Milestones
Milestone 1: 1st November
- Document features and architecture on Wiki
- Show understanding of DHIS2 Web apps
Milestone 2: 15th November
- First bare-bone version. Static HTML
- Uploadable as DHIS2 web app¨
Requirements 1, 2, 3 and 4 should be finished.
Design document should be completed.
Milestone 3: 8th December
Final delivery
Summary of requirements
- List opp all dataelements
- Search and sort the list
- Render every element on client, not on the server.
- Add/remove/edit data elements
- Simpler cloning of the elements
- Changing access premissions within groups
- Simplify UI for creating/editing data elements
- Translate to different languages
Flow chart
Repository
https://github.com/henninglh/inf5750
Tasks
The tasks to be done falls into 4 categories:
- List
- Filter
- Sort
- Create/Edit
- Add hidden fields
- Populate fields if clone/edit
- Fetch more info if clone/edit (api)
- Validation
- Save element (api)
- Show
- Fetch more info (api)
- Display information
- Links to other sources
- Links from popup-menu into show "view"
- Delete
- Remove element
- confirm action