# Project: Participatory design enhancements to NeoRoo app

**URL:** <https://forums.librehealth.io/t/project-participatory-design-enhancements-to-neoroo-app/4608>\
**Category:** Google Summer of Code\
**Tags:** 350-hour-project, gsoc2023-project, gsoc2023\
**Created:** [February 12, 2023, 8:45pm UTC](https://forums.librehealth.io/t/project-participatory-design-enhancements-to-neoroo-app/4608 "2023-02-12T20:45:27Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![sunbiz](https://forums.librehealth.io/user_avatar/forums.librehealth.io/sunbiz/32/395_2.png) [@sunbiz](https://forums.librehealth.io/u/sunbiz)\
**Post date:** [February 12, 2023, 8:45pm UTC](https://forums.librehealth.io/t/project-participatory-design-enhancements-to-neoroo-app/4608/1 "2023-02-12T20:45:28Z")

</div>

Every year, approximately 15 million premature babies are born and face a higher risk of newborn mortality, particularly in low and middle-income countries. One common complication of prematurity is neonatal hypothermia, which can be effectively treated with Kangaroo Mother Care/Skin-to-Skin care (KMC/STS). However, implementing KMC/STS is hindered by multiple barriers such as a shortage of healthcare workers and the labor-intensive nature of caring for premature newborns, leading to inconsistent scale-up of KMC/STS.

To address these challenges, a sensor-enabled swaddling device (NeoWarm) and the linked [NeoRoo mobile app](https://gitlab.com/librehealth/incubating-projects/mhbs/lh-mhbs-neoroo) have been developed to support the adoption and uptake of skin-to-skin care among adult-baby dyads and automatically collect key vital signs information from newborns. The goals of this technology include automated monitoring of vital signs with regular alerts to parents and nurses if any abnormality is detected, enabling nurses to track multiple babies and KMC dyads simultaneously, and setting and tracking shared goals for education, KMC, and discharge. The ultimate aim of understanding whether this device is feasible and acceptable for use in health facilities in the United States. The future directions of this technology include incorporating participatory design feedback, conducting A/B usability assessments, and modifying and evaluating the feasibility for opioid-exposed infants.

The participatory design study with A/B prototypes of the app is being conducted. This project is to perform enhancements to the NeoRoo app based on the app’s feedback. Here are some design enhancements that will continue to evolve as the user study continues:

- [B version prototype Figma link](https://www.figma.com/file/hSa0pnWpJK3AYv4h2owjWp/NeoRoo-Design?node-id=0%3A1&t=8rtNEfd4PqEa7AMj-1)

**Preliminary tasks:**

1. Update .gitlab-ci.yml to build automatically for iOS and Android App bundles instead of APK
2. Implement Home page UI only from the Figma design (no need for all data sync)

**Skills required:**   
Flutter, Android and iOS development

Mentors: @shbucher and @Hrishikesh-Bhagwat and @geepriya

---

<div class="post-metadata">

**Author:** ![MabudAlam](https://forums.librehealth.io/user_avatar/forums.librehealth.io/mabudalam/32/2124_2.png) [@MabudAlam](https://forums.librehealth.io/u/MabudAlam)\
**Post date:** [February 14, 2023, 6:31am UTC](https://forums.librehealth.io/t/project-participatory-design-enhancements-to-neoroo-app/4608/2 "2023-02-14T06:31:18Z")

</div>

I want to work on this idea. How I should proceed?

---

<div class="post-metadata">

**Author:** ![sunbiz](https://forums.librehealth.io/user_avatar/forums.librehealth.io/sunbiz/32/395_2.png) [@sunbiz](https://forums.librehealth.io/u/sunbiz)\
**Post date:** [February 14, 2023, 3:46pm UTC](https://forums.librehealth.io/t/project-participatory-design-enhancements-to-neoroo-app/4608/3 "2023-02-14T15:46:53Z")

</div>

@MabudAlam we have added Preliminary tasks in the project description. Please send MRs to the NeoRoo issues to complete the tasks.

---

<div class="post-metadata">

**Author:** ![MabudAlam](https://forums.librehealth.io/user_avatar/forums.librehealth.io/mabudalam/32/2124_2.png) [@MabudAlam](https://forums.librehealth.io/u/MabudAlam)\
**Post date:** [February 15, 2023, 7:38am UTC](https://forums.librehealth.io/t/project-participatory-design-enhancements-to-neoroo-app/4608/4 "2023-02-15T07:38:30Z")

</div>

I opened a merge request for gitlab-ci.yml at [Updated .gitlab-ci.yml to build automatically for iOS and Android App bundles instead of APK (!26) · Merge requests · LibreHealth / LibreHealth Incubating Projects / Mobile Helping Babies Survive (mHBS) / NeoRoo · GitLab](https://gitlab.com/librehealth/incubating-projects/mhbs/lh-mhbs-neoroo/-/merge_requests/26).

Someone is working on the HomePage UI and created a merge request at [Preliminary tasks: Implement Home page UI (!25) · Merge requests · LibreHealth / LibreHealth Incubating Projects / Mobile Helping Babies Survive (mHBS) / NeoRoo · GitLab](https://gitlab.com/librehealth/incubating-projects/mhbs/lh-mhbs-neoroo/-/merge_requests/25).

Can I work on the remaining pages?

 ![Screenshot 2023-02-15 at 1.06.09 PM](https://forums.librehealth.io/uploads/default/original/2X/1/10a0f6e352d4a7cda79a48eadebd0e78fa772fa4.jpeg)

---

<div class="post-metadata">

**Author:** ![sunbiz](https://forums.librehealth.io/user_avatar/forums.librehealth.io/sunbiz/32/395_2.png) [@sunbiz](https://forums.librehealth.io/u/sunbiz)\
**Post date:** [February 15, 2023, 7:53am UTC](https://forums.librehealth.io/t/project-participatory-design-enhancements-to-neoroo-app/4608/5 "2023-02-15T07:53:40Z")

</div>

Every person should implement their own MR with the home page. I don’t think @Mehul-Kumar-27 's homepage is exactly like the design. So, a better implementation can be made for it.

---

<div class="post-metadata">

**Author:** ![DoniaEsawi](https://forums.librehealth.io/user_avatar/forums.librehealth.io/doniaesawi/32/2141_2.png) [@DoniaEsawi](https://forums.librehealth.io/u/DoniaEsawi)\
**Post date:** [February 16, 2023, 1:14pm UTC](https://forums.librehealth.io/t/project-participatory-design-enhancements-to-neoroo-app/4608/6 "2023-02-16T13:14:38Z")

</div>

I’ve some errors building the project. can you please tell me which flutter version should I run this project on?

some of the errors I get:

 ![Screenshot 2023-02-16 151753](https://forums.librehealth.io/uploads/default/original/2X/c/c7c27b8a31daa49a49b34fc0f43f1c786c22e037.png)

---

<div class="post-metadata">

**Author:** ![DoniaEsawi](https://forums.librehealth.io/user_avatar/forums.librehealth.io/doniaesawi/32/2141_2.png) [@DoniaEsawi](https://forums.librehealth.io/u/DoniaEsawi)\
**Post date:** [February 16, 2023, 2:01pm UTC](https://forums.librehealth.io/t/project-participatory-design-enhancements-to-neoroo-app/4608/7 "2023-02-16T14:01:19Z")

</div>

Now I managed to solve most of them, only those are remaining. could you please help me to fix them? @sunbiz ![Screenshot 2023-02-16 160042](https://forums.librehealth.io/uploads/default/original/2X/6/63e4785f0cf042afd7d6ed66ceb82f92fca2dc96.png)

---

<div class="post-metadata">

**Author:** ![MabudAlam](https://forums.librehealth.io/user_avatar/forums.librehealth.io/mabudalam/32/2124_2.png) [@MabudAlam](https://forums.librehealth.io/u/MabudAlam)\
**Post date:** [February 16, 2023, 6:18pm UTC](https://forums.librehealth.io/t/project-participatory-design-enhancements-to-neoroo-app/4608/8 "2023-02-16T18:18:24Z")

</div>

For testing, you can create empty tags in the config file and use them.

---

<div class="post-metadata">

**Author:** ![DoniaEsawi](https://forums.librehealth.io/user_avatar/forums.librehealth.io/doniaesawi/32/2141_2.png) [@DoniaEsawi](https://forums.librehealth.io/u/DoniaEsawi)\
**Post date:** [February 16, 2023, 6:30pm UTC](https://forums.librehealth.io/t/project-participatory-design-enhancements-to-neoroo-app/4608/9 "2023-02-16T18:30:11Z")

</div>

Great! thank you so much 🙏

---

<div class="post-metadata">

**Author:** ![SumantxD](https://forums.librehealth.io/user_avatar/forums.librehealth.io/sumantxd/32/2146_2.png) [@SumantxD](https://forums.librehealth.io/u/SumantxD)\
**Post date:** [February 16, 2023, 8:01pm UTC](https://forums.librehealth.io/t/project-participatory-design-enhancements-to-neoroo-app/4608/10 "2023-02-16T20:01:58Z")

</div>

@DoniaEsawi i am getting same errors regarding app\_localization, can you guide me how to fix them

---

<div class="post-metadata">

**Author:** ![DoniaEsawi](https://forums.librehealth.io/user_avatar/forums.librehealth.io/doniaesawi/32/2141_2.png) [@DoniaEsawi](https://forums.librehealth.io/u/DoniaEsawi)\
**Post date:** [February 16, 2023, 8:14pm UTC](https://forums.librehealth.io/t/project-participatory-design-enhancements-to-neoroo-app/4608/11 "2023-02-16T20:14:53Z")

</div>

I ran these commands:

flutter clean

flutter gen-l10n

flutter pub get

---

<div class="post-metadata">

**Author:** ![Arnav2001](https://forums.librehealth.io/user_avatar/forums.librehealth.io/arnav2001/32/2148_2.png) [@Arnav2001](https://forums.librehealth.io/u/Arnav2001)\
**Post date:** [February 19, 2023, 6:36am UTC](https://forums.librehealth.io/t/project-participatory-design-enhancements-to-neoroo-app/4608/12 "2023-02-19T06:36:13Z")

</div>

Hello Saptarshi Sir, I want to contribute to this project and setting up on my local computer to get a good understanding of code structure. I faced 2 problems during setup of code in android studio

1. I have found that **createTEI** and **fetchVideos api** is missing from **api\_config.dart file**. 2.Target of URI doesn’t exist: ‘package:flutter\_gen/gen\_l10n/app\_localizations.dart’. (Problem Solved)

Kindly help me with these issues.

---

<div class="post-metadata">

**Author:** ![sunbiz](https://forums.librehealth.io/user_avatar/forums.librehealth.io/sunbiz/32/395_2.png) [@sunbiz](https://forums.librehealth.io/u/sunbiz)\
**Post date:** [February 23, 2023, 4:57am UTC](https://forums.librehealth.io/t/project-participatory-design-enhancements-to-neoroo-app/4608/13 "2023-02-23T04:57:07Z")

</div>

> [@Arnav2001](#):
>
> Kindly help me with these issues.

I dont understand what help you need? It compiles without issues.

Everyone, please look at how our CI builds it and it should be built without issues. Off course, if you find a bug, please describe the bug in the issues and send an MR to fix it.

---

<div class="post-metadata">

**Author:** ![DoniaEsawi](https://forums.librehealth.io/user_avatar/forums.librehealth.io/doniaesawi/32/2141_2.png) [@DoniaEsawi](https://forums.librehealth.io/u/DoniaEsawi)\
**Post date:** [February 23, 2023, 1:24pm UTC](https://forums.librehealth.io/t/project-participatory-design-enhancements-to-neoroo-app/4608/14 "2023-02-23T13:24:26Z")

</div>

I’ve opened 2 merge requests for the 2 preliminary tasks:

1- [Preliminary tasks: Implement Home page UI (!28) · Merge requests · LibreHealth / LibreHealth Incubating Projects / Mobile Helping Babies Survive (mHBS) / NeoRoo · GitLab](https://gitlab.com/librehealth/incubating-projects/mhbs/lh-mhbs-neoroo/-/merge_requests/28)

2- [Preliminary tasks: Update .gitlab-ci.yml to build automatically for iOS and Android App bundles instead of APK (!30) · Merge requests · LibreHealth / LibreHealth Incubating Projects / Mobile Helping Babies Survive (mHBS) / NeoRoo · GitLab](https://gitlab.com/librehealth/incubating-projects/mhbs/lh-mhbs-neoroo/-/merge_requests/30)

can you review them, please? I also want to know what are the next steps, should I proceed with the next pages in the design or should I start writing the proposal?

---

<div class="post-metadata">

**Author:** ![delwinn](https://forums.librehealth.io/user_avatar/forums.librehealth.io/delwinn/32/2158_2.png) [@delwinn](https://forums.librehealth.io/u/delwinn)\
**Post date:** [February 24, 2023, 11:09am UTC](https://forums.librehealth.io/t/project-participatory-design-enhancements-to-neoroo-app/4608/15 "2023-02-24T11:09:25Z")

</div>

Hey, I want to contribute to this idea. I’ve forked the project and submitted a MR to `master` with preliminary task (1)

Check MR here - [Updated .gitlab-ci.yml file to accomadate analyze stage followed by building... (!31) · Merge requests · LibreHealth / LibreHealth Incubating Projects / Mobile Helping Babies Survive (mHBS) / NeoRoo · GitLab](https://gitlab.com/librehealth/incubating-projects/mhbs/lh-mhbs-neoroo/-/merge_requests/31)

---

<div class="post-metadata">

**Author:** ![sunbiz](https://forums.librehealth.io/user_avatar/forums.librehealth.io/sunbiz/32/395_2.png) [@sunbiz](https://forums.librehealth.io/u/sunbiz)\
**Post date:** [February 27, 2023, 5:23pm UTC](https://forums.librehealth.io/t/project-participatory-design-enhancements-to-neoroo-app/4608/16 "2023-02-27T17:23:15Z")

</div>

[@everyone](https://forums.librehealth.io/groups/everyone) - we will review the preliminary tasks slowly, but only one will actually be merged based on the best implementation. Please provide your MR links in your GSoC application proposal.

---

<div class="post-metadata">

**Author:** ![virajbhartiya](https://forums.librehealth.io/letter_avatar_proxy/v4/letter/v/c2a13f/32.png) [@virajbhartiya](https://forums.librehealth.io/u/virajbhartiya)\
**Post date:** [March 1, 2023, 2:14pm UTC](https://forums.librehealth.io/t/project-participatory-design-enhancements-to-neoroo-app/4608/18 "2023-03-01T14:14:09Z")

</div>

Hello @sunbiz , I’ve opened a [merge request](https://gitlab.com/librehealth/incubating-projects/mhbs/lh-mhbs-neoroo/-/merge_requests/32) which has all the preliminary tests required to be completed.

Please view it and let me know if anything else is needed to be done.

---

<div class="post-metadata">

**Author:** ![virajbhartiya](https://forums.librehealth.io/letter_avatar_proxy/v4/letter/v/c2a13f/32.png) [@virajbhartiya](https://forums.librehealth.io/u/virajbhartiya)\
**Post date:** [March 2, 2023, 3:42pm UTC](https://forums.librehealth.io/t/project-participatory-design-enhancements-to-neoroo-app/4608/19 "2023-03-02T15:42:28Z")

</div>

In the proposal do we just have to give our approach to implement the frontend and the backend of the app or do we have to suggest some new features?

---

<div class="post-metadata">

**Author:** ![sunbiz](https://forums.librehealth.io/user_avatar/forums.librehealth.io/sunbiz/32/395_2.png) [@sunbiz](https://forums.librehealth.io/u/sunbiz)\
**Post date:** [March 6, 2023, 4:28pm UTC](https://forums.librehealth.io/t/project-participatory-design-enhancements-to-neoroo-app/4608/21 "2023-03-06T16:28:26Z")

</div>

Give your approach to implementing the front end and the back end for the enhancements shown in the design. Also, the design enhancements will change in the final implementation because the user studies are ongoing but will be completed by the start of the GSoC project in the summer.

---

<div class="post-metadata">

**Author:** ![Mehul-Kumar-27](https://forums.librehealth.io/user_avatar/forums.librehealth.io/mehul-kumar-27/32/2309_2.png) [@Mehul-Kumar-27](https://forums.librehealth.io/u/Mehul-Kumar-27)\
**Post date:** [March 26, 2023, 1:42pm UTC](https://forums.librehealth.io/t/project-participatory-design-enhancements-to-neoroo-app/4608/22 "2023-03-26T13:42:58Z")

</div>

@sunbiz, could you provide insights on how user studies may impact the design and functionality of the application ? For instance, would user studies potentially influence changes to the UI, introduce new features, or possibly impact both areas ?

[Next page](https://forums.librehealth.io/t/project-participatory-design-enhancements-to-neoroo-app/4608.md?page=2)
