I wanna propose a hybrid app with functionalities that required image recognition. We can start from the simplest implementation like reading medicine info from an image(suggested by @mdsupport ) then may move to a higher level where we can make the app capable of extracting meaningful interpretation out of the medical monitor. Also, we can replicate the functionalities which are frequently used and require a camera(any operation which is easy with a mobile) to the app for easy access.
Another feature that I wanna propose is the ability to check the heartbeat with the help of mobile alone. This feature will be quite beneficial to people who face difficulty in commuting to clinics in my vision.
@im-Amitto, I would suggest following milestones -
Setup Hello Openemr function that is able to establish link to an instance. From convenience perspective since most platforms have concept of account, it will be great if the login can use that. You can look at hybridauth we implemented on the server side sometime ago. That is currently not in standard codebase.
At the end of this step, user should be able to get basic information.
Add function to select area (in emr terms document category) and upload an image.
Add function to send metadata about the image based on whatever local processing available on that device.
Process image (and optionally the metadata) in emr.
If you want full experience, reach out to local clinics in your community to see if anyone is already / willing to start using openemr and see your code in action. Their feedback will be far more valid than any software mentor.
Hi @brady.miller@mdsupport,
Can I start working on it after march 5th as I have ongoing exams till march 4th and a research paper to submit by March 3rd though I am active on GitHub repo in meantime.
@mdsupport@brady.miller
Sorry for the delay, few plans got rescheduled due to covid-19.
I am planning to start developing the app from today and planning of using Flutter(dart) for the front-end and golang on the back-end.
Just want to know if the above mentioned tech are good enough or you want me to look for something else.
hi @im-Amitto , Agreed and looking forward to learning about Flutter/golang and seeing your progress. My only rec at this point is to connect to OpenEMR via the API.
@brady.miller, I would suggest reserving a demo instance with standard data thru end of this task that can be used reliably by everyone.
@im-Amitto, Pl keep the international nature of project (rtl languages and translations support) in the foundation. If needed we can extend emr’s translations for this.
Yes, it use the rest api for the validation of the credentails.
Next, i am planning to add a setting icon and a connection indicator on login tab to configure base address and port number.
Hi @im-Amitto ,
I can create repos in OpenEMR and give you admin/write privileges to it. Then will make it easy to get reviews/feedback on it. Just let me know how many (assuming 2) need and what you want them called.