|
|
Line 1: |
Line 1: |
| = List of group members = | | = List of group members = |
| | | |
− | = Summary of requirements = | + | = Summary of requirement = |
− | | |
− | === <span style="font-family:arial,helvetica,sans-serif"><span style="font-size:small"> </span></span>APP 2: Course writing app ===
| |
− | | |
− | #
| |
| | | |
| == Architechture == | | == Architechture == |
Line 26: |
Line 22: |
| == Features == | | == Features == |
| | | |
− | ''The application will have the following features:'' <br />''(Core funtionality will be priorotized)''
| + | = Time schedule = |
− | | |
− | *Two types of users: Normal User and Administrator
| |
− | *Creating quiz
| |
− | *Taking quiz
| |
− | *Courses
| |
− | *Modules
| |
− | *Tests
| |
− | | |
− | Functinality not included in first release:
| |
− | | |
− | *Score Board (for competition)
| |
− | *Integrated update for each user taking a quiz
| |
− | *Mentoring possibilities (optional)
| |
− | *Forum for community of learners
| |
− | *Level system
| |
− | *Deleting courses
| |
− | *Editing courses
| |
− | | |
− | = Time schedule = | |
− | | |
− | <span style="color: rgb(37, 37, 37); font-family: sans-serif; font-size: 14px; line-height: 22.3999996185303px">Each group should follow these milestones:</span>
| |
− | | |
− | ==== Milestone 1: 01th November ====
| |
− | | |
− | Document features and architecture on Wiki - DONE
| |
− | | |
− | Show understanding of DHIS2 web apps - DONE
| |
− | | |
− | ==== Milestone 2: 15th November ====
| |
− | | |
− | First bare-bone version - static HTML - DONE
| |
− | | |
− | Basic JS object creation - DONE
| |
− | | |
− | Uploadable as DHIS2 web app - DONE and working
| |
− | | |
− | Read and write to API - DONE
| |
− | | |
− | Read and write to API via WEB - interface - DONE
| |
− | | |
− | ==== Milestone 3: 8th December ====
| |
− | | |
− | <span style="line-height: 1.5em">Finished, if applicable also with mobile app. DONE</span>
| |
− | | |
− | ==== Final delivery: 8th December ====
| |
− | | |
− | ==== Presentation: 9th December ====
| |
| | | |
| = Task management = | | = Task management = |
Revision as of 00:26, 6 November 2015
List of group members
Summary of requirement
Architechture
We will primarily
use HTML5, CSS3,, Bootstrap and jQuery in this project. We believe they
will work well together and help us create the best possible solution.
To communicate with the DHIS2 RESTful API, AJAX and JSON will be applied.
List of technologies and frameworks we will use:
- JavaScript (jQuery)
- JSON
- CSS
- HTML5
- AJAX
- Bootstrap
Features
Time schedule
Task management
Link to repository
Download link to sample web app