Difference between revisions of "TheAcademy"

From mn/ifi/inf5750
Jump to: navigation, search
Line 8: Line 8:
  
 
=== Milestone 1 (1st November) ===
 
=== Milestone 1 (1st November) ===
 +
 +
<u>Document features:</u>
  
 
*
 
*
 +
<span style="font-size:15px; font-family:Arial; color:#000000; background-color:transparent; font-weight:bold; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline">Main feature/function:</span>
  
Document features and architecture on Wiki
+
*
 +
<span style="font-size:15px; font-family:Arial; color:#000000; background-color:transparent; font-weight:normal; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline">Add the possibility of taking screenshots of the </span><span style="font-size:15px; font-family:Arial; color:#000000; background-color:transparent; font-weight:normal; font-style:italic; font-variant:normal; text-decoration:none; vertical-align:baseline">current view</span><span style="font-size:15px; font-family:Arial; color:#000000; background-color:transparent; font-weight:normal; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline">in DHIS2.</span>
  
 
*
 
*
 +
<span style="font-size:15px; font-family:Arial; color:#000000; background-color:transparent; font-weight:normal; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline">This should be doable for the user by simply pressing a button </span><span style="font-size:15px; font-family:Arial; color:#000000; background-color:transparent; font-weight:normal; font-style:italic; font-variant:normal; text-decoration:none; vertical-align:baseline">somewhere..</span>
 +
<ul style="margin-top:0pt;margin-bottom:0pt;">
 +
<li>
 +
<span style="font-size:15px; font-family:Arial; color:#000000; background-color:transparent; font-weight:normal; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline">Preferably </span><span style="font-size:15px; font-family:Arial; color:#000000; background-color:transparent; font-weight:normal; font-style:italic; font-variant:normal; text-decoration:none; vertical-align:baseline">somewhere</span><span style="font-size:15px; font-family:Arial; color:#000000; background-color:transparent; font-weight:normal; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline">should be at the top of the page</span>
 +
</li>
 +
<li>
 +
<span style="font-size:15px; font-family:Arial; color:#000000; background-color:transparent; font-weight:normal; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline">Should be configurable (so it can be enabled/disabled depending on what the user is doing)</span>
 +
</li>
 +
</ul><li>
 +
<span style="font-size:15px; font-family:Arial; color:#000000; background-color:transparent; font-weight:normal; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline">A user must be able to browse his/her own screenshots</span>
 +
<ul style="margin-top:0pt;margin-bottom:0pt;">
 +
<li>
 +
<span style="font-size:15px; font-family:Arial; color:#000000; background-color:transparent; font-weight:normal; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline">This requires a separate DHIS2-view (possibly a separate DHIS2-app?)</span>
 +
</li>
 +
<li><span style="font-size:15px; font-family:Arial; color:#000000; background-color:transparent; font-weight:normal; font-style:normal; font-variant:normal; text-decoration:none; vertical-align:baseline">This should be like a photo-gallery display.</span></li>
 +
</ul></li>
 +
</ul>
  
 
   Show understanding of DHIS2 web apps
 
   Show understanding of DHIS2 web apps
 +
 +
 +
 +
<span style="font-size:medium">'''Architecture'''</span>
  
 
=== Milestone 2 (15th November) ===
 
=== Milestone 2 (15th November) ===

Revision as of 15:30, 5 November 2014

The project

We want to give users the ability to easily take screenshots of what they are currently seeing, and store it easily in DHIS.

Screenshots and screen flows

Milestones

Milestone 1 (1st November)

Document features:

Main feature/function:

Add the possibility of taking screenshots of the current viewin DHIS2.

This should be doable for the user by simply pressing a button somewhere..

  • Preferably somewhereshould be at the top of the page
  • Should be configurable (so it can be enabled/disabled depending on what the user is doing)
  • A user must be able to browse his/her own screenshots

    • This requires a separate DHIS2-view (possibly a separate DHIS2-app?)
    • This should be like a photo-gallery display.
  • </ul>

     Show understanding of DHIS2 web apps
    


    Architecture

    Milestone 2 (15th November)

    First bare-bone version - static HTML
    
     Uploadable as DHIS2 web app
    

    Milestone 3 (30th November)

    Finished, if applicable also with mobile app.
    
    • Final delivery: 8th December, Presentation 9th December


    Requirements

    • Add the possibility of taking screenshots of the current viewin DHIS2.
    • A user must be able to browse his/her own screenshots

    Technologies

    • Javascript
    • AngularJS
    • HTML5
    • Spring
    • Hibernate
    • Maven
    • DHIS 2 Web API
    • Bootstrap

    Time schedule

    •  To be updated.

    Suggested improvements to APIs etc

    Team

    • Mats Astrup Schjølberg
    • Vegard Angell
    • Hodo Elmi Aden



    The Repository

    https://github.com/vegarang/the_academy