Google Summer of Code 2021 Weekly Feedback

Works Done this week.

  1. Tested or Fixed issues -

    Issue #14 - View data completion form

    Issue #13- Create “seconds” data element for OSCE B

    Issue #10- Tested all the features of Module_1_mHBS_General_User_Guide_JANUARY_30_2019_FINAL.pdf in the new tracker app.

    Issue #11- Need to change frequency of tracker forms and HBB survey.

    Issue #12- Need to modify HBB infrastructure survey.

  2. Fixed Issue #14 - Modify Syncing Logic for Media files.

  3. Updated Readme - Added Documentation demonstrating to access media resources through trainer app and upload resources through dhis2.

    Committed 8483042a .

  4. Related MR: Link

  5. Small clips to depict the use of the media page.

Demonstration_of_Uploading_resources_on_dhis2

Demonstartion_of_accessing_resources_on_trainer_app_through_tracker_app

Work to be done Next Week

  1. Fixing tracker app GitLab CI failed last week.
  2. Export metadata of tracker and trainer app and add to the readme.
  3. Some testing in HBB Survey after exporting metadata.
  4. Issue #14 - Create BMGF Indicators
  5. Issue #44 - Role-based restricted access for viewing tracked entities.
  6. Discuss with mentors about the complete app for further scale-up.

Have you had any blockers or issues that are impeding your project?

Export and Import of metadata and GitLab CI failed last week.

I want to discuss them with my mentor and want to get fix them.

What progress have you made this week ?

1-Completed Hospital Rating feature.

2- designed hospital rating UI.

3- Displayed Comparison data into the table.

4- send I MR.

What do I plan for next week ?

1-Writing Unit testing for web app.

2-complete the previous task.

Have you had any blockers or issues that are impending your project -

I was stuck in the star rating feature and converting the excel file into JSON. Then I used an online tool which convert excel file into JSON file.

What progress have you made this week?

  • Completed the segmentation video pipeline
  • Added the support for segmentation model in the HMD
  • Completed the documentation for the VR based system

What do I plan to do next week?

  • Complete the remaining documentation
  • Optimise the model performance for larger videos

Have you had any blockers or issues that are impeding your project?

Not yet

What progress have you made this week?

  1. New notifications count viewing on bottom bar
  2. About App, Share App functions in drawer
  3. Added Load more feature on notifications

What do I plan to do next week?

  1. Prepare Documentation/Readme for App & how to setup
  2. Creating screen to add server url
  3. Individual/facility login
  4. Creating App Icon, Splash screen, Intro Slides
  5. Updating metadata for both programs
  6. Finding & fixing bugs
  7. Deploy to F-Droid

Have you had any blockers or issues that are impeding your project?

No

What progress have you made this week?

  • Fixed the tracker app pipeline that failed last week
  • Exported HBB Survey Metadata
  • Exported HBB Program Metadata
  • Issue #22 - Export mHBS tracker and trainer metadata from DHIS2
  • MRs : MR-16 & MR-15

What do I plan to do next week?

  • Discuss with the mentor the features and issues to work on.
  • Fix more issues, check for current needs.

Have you had any blockers or issues that are impeding your project?

The blocker I face this week is Gitlab Ci failed last week which I had fixed this week. If you notice then you identify that pipeline get failed unexpectedly and with no reason and that important thing is pipeline get successfully passed on the commits and MR that I had submitted but the commit that my mentor made to merge them failed the pipeline and even there are none of the new changes in that commit. It took me a long to identify the cause and fix it. NDK caused the problem and is fixed now.

  • What progress have you made this week?
  1. Completed the prescription workflow.
  2. Started working on the improvements for the webcomponents as suggested.
  3. wrote some parts of the documentation.
  • What do I plan to do next week?
  1. add more details to all the blogs.
  2. work on improving the components.
  3. work on documentation.
  • Have you had any blockers or issues that are impeding your project?
  1. No

What progress have you made this week?

  1. Prepared Documentation/Readme for App & how to setup
  2. Created App Icon, Splash screen, Intro Slides
  3. Updating metadata for both programs
  4. Finding & fixing bugs
  5. Presentation with mentors

What do I plan to do next week?

  1. Deploy to F-Droid
  2. Finding & Fixing bugs

Have you had any blockers or issues that are impeding your project?

No

  • What progress have you made this week?
  1. Completed the readme and contribution guideline part for the react application.
  2. Converted all the fields to outlined form. (as suggested by @MeeJ )
  3. Added placeholder and helper text for all the fields, removed unused label field for the Appointment component.
  4. added padding for all the fields in the Appointment component.
  5. added asterisk for required fields in the Appointment component.
Note

The above changes and modifications are currently made only for the appointment component. Once @sunbiz confirms that the pattern is fine, I’ll apply these for all the components.

  • What do I plan to do next week?
  1. Work on final submission and improve written blogs.
  2. work on improvements for the webcomponents library.
  • Have you had any blockers or issues that are impeding your project?
  1. No
1 Like
  • What progress have you made this week?
  1. Segregated the media files into pdf, video, all media and other options ( Provided filtering options )
  2. Added Metadata to the Videos UI like thumbnail & time duration.
  3. Added Button and smoothen the way to download and view media files.
  4. Fixed Issue with Cordova plugin Secure storage-
  5. Tested the option to open media files within the app by the cordova-document-viewer plugin & pdf.js.
  6. Uploaded Half of the Education Resources over dhis2 for training. Find & Fixed old bugs.

Note

  • What do I plan to do next week?
  1. Work on final submission and improve written blogs.
  2. Finding more bugs and fix them.
  • Have you had any blockers or issues that are impeding your project?
  1. Not as such but want to have a small discussion with the mentors. Might be we met on Sunday.

What progress have you made this week?

  • Optimised the video pipeline for videos of length greater than 12 mins
  • Completed the documentation and added videos

What do I plan to do next week?

  • Work on the final submission
  • Add videos in the blog post

Have you had any blockers or issues that are impeding your project?

Not yet

What progress have you made this week-

1-Write unit Test file for web app.

2- Sent MR

My plan for next week-

1-Work Toward the final submission of the project.

2-bug finding and fix them .

Have you had any blockers or issues that are impending your project?

No

1 Like

There is no need to complete these anymore. I am really proud that none of you missed any.

On behalf of the rest of the GSoC LibreHealth team, it was a pleasure working with all of you!