GSoC 2018 - OpenMRS Android Client 3.x Project

android
mobile
gsoc2018
Tags: #<Tag:0x00007f13ac1adf30> #<Tag:0x00007f13ac1addf0> #<Tag:0x00007f13ac1adcb0>

(Chathuranga Muthukuda) #1

Hello everyone,

My name is Chathuranga Muthukuda and I’ll be working on OpenMRS Android Client 3.x Project for this year. My mentors are @shivtej and @avijitghosh82. The project has several different tasks to complete which includes various feature requirements, several improvements and bug fixes.I’ll always update my project progress through this thread and also with separate threads if needed. you can find more info about this project by following the below project link.

Project wiki page: https://wiki.openmrs.org/display/projects/OpenMRS+Android+Client+3.x+Project

thank you

Chathuranga


GSoC 2018 - OpenMRS Android Client 3.x Project - Final Presentation
(Chathuranga Muthukuda) #2

hello everyone,

I am planing to implement the provider module as the first task of my project and can anyone guide me to find the existing provider module in web app because i cant find it in home like the patients module.

the provider module wiki page: https://wiki.openmrs.org/display/docs/Provider+Management+Module

thanks


(Suthagar Kailayapathy) #3

AFAIK, there is no Provider Management Web App like the Patient Dashboard. Anyway, What is the issue of creating a new module like the patient’s module :smiley: ? If you explain, then I can able to help you :slight_smile:


(Cosmin Ioan) #4

Hi @csmuthukuda, there are a few pages we wrote for managing Community Health Workers(CHW). Here is the code:

The create provider page could be configured to capture more data fields:

You could also see those provider management pages on the openmrs demo server by navigating to this link: https://demo.openmrs.org/openmrs/coreapps/providermanagement/providerList.page


(Chathuranga Muthukuda) #5

Thanks a lot for replying @suthagar23, I just wanted to follow some standard while implementing the provider module in android client so in that case i’ll implement all by my own then :slightly_smiling_face:


(Chathuranga Muthukuda) #6

Thanks a lot @cioan Now I can follow the things you guys have created and implement the mobile clients provider page according to it.


(Chathuranga Muthukuda) #7

guys,

In my GSoC tasks there is a feature which is to implement a forgot password option. Is there any API that I can use to make this work.


(Nicholas Ingosi) #8

Hope you find something useful in the following files for dealing with user accounts details in OpenMRS that worked for other implementations

Setting passwords and security questions and Forgot password for the user You can check for the respective views on how attributes are mapped


(Chathuranga Muthukuda) #9

thanks alot @ningosi I’ll look in to them.


(Chathuranga Muthukuda) #10

@ningosi I have looked into the sources you have provided and it looks like those things are not implemented as the Rest API’s. @dkayiwa Is there any chance we can implement the rest API’s for this specific purpose or I guess this feature have to wait until that particular rest APIs have been implemented.


(Daniel Kayiwa) #11

@csmuthukuda can you create the rest api ticket and we curate it?