Velaos
Contents
List of group members
Summary of requirements
APP 2: Course writing app
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
The application will have the following features:
(Core funtionality will be priorotized)
- 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
Each group should follow these milestones:
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
Finished, if applicable also with mobile app. DONE