Difference between revisions of "Velaos"

From mn/ifi/inf5750
Jump to: navigation, search
Line 1: Line 1:
something-something
+
= List of group members =
 +
 
 +
= Summary of requirements =
 +
 
 +
=== <span style="font-family:arial,helvetica,sans-serif"><span style="font-size:small">&nbsp;</span></span>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.&nbsp;
 +
 
 +
To communicate with the DHIS2 RESTful API, AJAX and JSON will be applied.
 +
 
 +
''List of technologies and frameworks we will use:''
 +
 
 +
*JavaScript (jQuery)
 +
*<span style="font-size:small"><span style="color: rgb(37, 37, 37); font-family: sans-serif; line-height: 22.3999996185303px">JSON</span></span>
 +
*<span style="font-size:small">CSS</span>
 +
*<span style="font-size:small">HTML5</span>
 +
*<span style="font-size:small">AJAX</span>
 +
*<span style="font-size:small">Bootstrap</span>
 +
 
 +
== Features ==
 +
 
 +
''The application will have the following features:''&nbsp;<br />''(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 =
 +
 
 +
<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 = 
 +
 
 +
= Link to repository =
 +
 
 +
= Download link to sample web app =

Revision as of 16:02, 5 November 2015

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

Final delivery: 8th December

Presentation: 9th December

Task management

Link to repository

Download link to sample web app