Final report for GSoC'22
About Me
I am Hrishikesh Bhagwat from India. I had been working with Librehealth this summer on the NeoRoo project that provides a cost-effective solution for improving health of premature neonates.
About Librehealth
Librehealth is an organization that works on developing open-source digital health solutions. The projects have been spread across large number of domains in technology. I have been working on the NeoRoo project which is a flutter application that connects to the NeoWarm device and displays realtime vitals of the baby that can help doctors take decisions so that the baby gets better and timely care.
Links to Repositories
- NeoRoo: https://gitlab.com/librehealth/incubating-projects/mhbs/lh-mhbs-neoroo
- NeoRoo (My Fork): https://gitlab.com/Hrishikesh-Bhagwat/lh-mhbs-neoroo
Work Done this Summer
- Implementing authentication and local auth feature for DHIS2 backend.
- Role based data access within the app.
- Realtime vitals streaming using a fake BLE device created on dart.
- Data sync and offline capabilities
The link to the demos of the app and the working functionalities in action can be found here.
Future Work
Some features like scheduled sync, bulk vital data sync and real time notifications will need improvements so that the latency is minimized.
Merge Requests
The merge requests to the project can be found here
What After GSoC
GSoC is just the beginning. After spending a summer on this project, I have a strong conviction that this project can greatly improve premature neonatal care and impact mankind.
Communication with the Organization and Mentors
Communication with the mentors mainly happened through weekly video meets where discussion regarding blockers and further plans occurred.
Thanks to My Mentors
I would like to thank my mentors, Dr. Sherry Bucher and Dr. Saptarashi Purkayastha for their unwavering support and guidance that helped me with this project over the summer.
Subscribe to my newsletter
Read articles from Hrishikesh Bhagwat directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
Hrishikesh Bhagwat
Hrishikesh Bhagwat
I am a full stack developer and a Machine Learning enthusiast.