Difference between revisions of "Team: Social Social Network Integration"
Line 26: | Line 26: | ||
<br>'''4. Screenshots''' | <br>'''4. Screenshots''' | ||
− | <span style="line-height: 1.5em;"> This is the original DHIS profile. We want to keep much of the original graphics, but integrate Facebook profile picture and common friends.</span> <br> | + | <span style="line-height: 1.5em;"> 1. This is the original DHIS profile. We want to keep much of the original graphics, but integrate Facebook profile picture and common friends.</span> <br> |
[[File:Original_profile_view.JPG]] <br> | [[File:Original_profile_view.JPG]] <br> | ||
Line 34: | Line 34: | ||
[[File:Loginpage_for_app.JPG]] <br> | [[File:Loginpage_for_app.JPG]] <br> | ||
− | <span style="line-height: 1.5em;"> 3. This is the original DHIS “news feed”, we will integrate this to our on app, together with the profiles.</span> | + | <span style="line-height: 1.5em;"> 3. This is our main profile view page where facebook is integrated into DHIS.</span><br> |
+ | |||
+ | <span style="line-height: 1.5em;"> 4. This is the original DHIS “news feed”, we will integrate this to our on app, together with the profiles.</span> | ||
Line 47: | Line 49: | ||
<br>'''6. Group Tasks'''<br> | <br>'''6. Group Tasks'''<br> | ||
− | '''By 7/11:''' <br> Shazhad - Make the barebone Html UI <br> Niclas - Try to connect javascript functions with DHIS api.<br> | + | '''By 7/11:''' <br> Shazhad - Make the barebone Html UI <br> Niclas - Try to connect javascript functions with DHIS api.<br> Nedim - Look into facebook api.<br> |
− | '''By 15/11: '''<br> Shazhad - Connect facebookusers to dhisusers. Get profilepicture, friends (mutual friends) from user id.<br> Niclas - Make it possible to login to DHIS and get user information, and get a list of all users.<br> | + | '''By 15/11: '''<br> Shazhad - Connect facebookusers to dhisusers. Get profilepicture, friends (mutual friends) from user id.<br> Niclas - Make it possible to login to DHIS and get user information, and get a list of all users.<br> Nedim - Make it possible to login to DHIS and get user information, and get a list of all users.<br> <br> |
---- | ---- |
Revision as of 18:58, 17 November 2013
- Shahzad :[shahzaak@ifi.uio.no]
- Niclas :[niclasha@ifi.uio.no]
- Nedim :[nedimh@ifi.uio.no]
2. Use Case
1. User uses this application to get a combination of Facebook and DHIS profile.
3. Features
Each DHIS user will have a
- Display Picture From Facebook
- Name, Email, Nationality (basic info) From DHIS
- Mutual Friends
- User will have a Customized "News Feed" where (s)he can like/comment shared contents.[Not Decided Yet]
http://apps.dhis2.org/demo/dhis-web-dashboard-integration/interpretation.action
4. Screenshots
1. This is the original DHIS profile. We want to keep much of the original graphics, but integrate Facebook profile picture and common friends.
3. This is our main profile view page where facebook is integrated into DHIS.
4. This is the original DHIS “news feed”, we will integrate this to our on app, together with the profiles.
5. Technology
- HTML, CSS, JS
6. Group Tasks
By 7/11:
Shazhad - Make the barebone Html UI
Niclas - Try to connect javascript functions with DHIS api.
Nedim - Look into facebook api.
By 15/11:
Shazhad - Connect facebookusers to dhisusers. Get profilepicture, friends (mutual friends) from user id.
Niclas - Make it possible to login to DHIS and get user information, and get a list of all users.
Nedim - Make it possible to login to DHIS and get user information, and get a list of all users.
7. Online Repository
goo.gl/HZsh2q
8. Log
9/11:
Finished a barebone html UI.
Runnable app installed in DHIS.
12/11:
Finished a method to get DHIS user information.
13/11:
Finished static methods to get profile picture and friends from facebook.
15/11:
Dynamic AccessTokens for facebook are now mainted, but with some user access errors. Mutual Firends List is implemented.
Uploadable as DHIS2 web app zipped.
9. Milestones
Milestone 1 (1st November)
Document features and architecture on Wiki
Show understanding of DHIS2 web apps
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