Velaos

From mn/ifi/inf5750
Revision as of 15:02, 5 November 2015 by Lliu@uio.no (talk | contribs)

Jump to: navigation, search

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