JMO
Contents
List of group members
Ophélie André <ophelia@ifi.uio.no>
Marius Munthe-Kaas <mariusmu@ifi.uio.no>
Julien Vedrenne <julienve@ifi.uio.no>
Summary of requirements
Introduction
This page describes our project which take part of the course INF 5750 open source development at the university of Oslo.
JOM is a team of 3 master students from UiO, composed by :
- Marius Munthe-kass
- Julien Vedrenne (exchange student from France)
- Ophélie André (exchange student from France)
We were asked to choose a subject from 7 differents and implement it on the DHIS2 platform.
We chose the task : Messaging and integration with Facebook/Twitter
With the following requirements :
“Sharing favorites on Facebook / Twitter, and using fb / twitter api to post DHIS 2 Charts. Add support for sharing favorites of pivot tables, charts and maps to Facebook.
Also Support for 1) adding attachments and 2) embedding images in DHIS2 messages and . Useful for example to attach screenshots when supporting users. This should use the new Web API for file uploads and storage.”
Goal
General
Issue
Sharing favorites (charts/maps/pivot tables) on Twitter and Facebook
Current State
Currently DHIS2 does not have functionality to allow users to share graphics. such as charts, pivot tables and maps.- Example.jpg
Goal
Create a “easy to use” web interface that allows the user to share their favorite widgets to their friends on social media. This he could thus share his work with other people (outside world) and increase the visibility of DHIS2
Time schedule
How you are dividing tasks within the group
Screenshots and screen flows
Documented learning during project
Suggested improvements to APIs etc
Link to repository
https://github.com/mariusmu/dhis2-share-app