Week 4 | GSoC’21 | OpenMRS | Coding Period

Vineet Sharma
2 min readJul 12, 2021

This blog describes my work in my last week 28 June — 02 July 2021

GSoC’21 @ OpenMRS

In my 3rd week, I was not much into my work so as I decided, I worked upon multiple things with full dedication in my 4th week.

In my 4th week, as I promised at the end of my 3rd week, I was really enthusiastic in my approach to my work. Eventually I took multiple tickets to work upon. I’ll try to explain them accordingly below.

MF-615: Active Visits Widget

I worked the whole week on the active visits widget and the corresponding pull request’s link is: https://github.com/openmrs/openmrs-esm-patient-management/pull/15. At the end of the week, I was able to almost complete all the work on it with some minor changes.

Added Extension slot for widgets on homepage

In addition to the above widget I also added an extension slot on the home page by the slot name: homepage-widgets-slot. The corresponding pull request is: https://github.com/openmrs/openmrs-esm-home/pull/66.

MF-638: Fixing design issues in patient registration page

Mr. Dennis Kigen, my primary mentor brought out the design issues in the patient registration page, which I volunteered up to work on. The changes were as follows:

  1. Adding Breadcrumbs
  2. Fixing the structure for the form as per the mockup designed.
  3. Add space below the form.

The corresponding PR is: https://github.com/openmrs/openmrs-esm-patient-management/pull/14

Fixing the background color of breadcrumbs

I created a pull request when working on the above ticket to remove the fixed background colour for breadcrumbs in the esm-core. The corresponding PR is:https://github.com/openmrs/openmrs-esm-core/pull/145.

I would love to thank Dennis Kigen, Grace Potma, Jonathon Dick and Florian Rappl for helping me out in every step in the week.

Thanks!

Signing off

Vineet Sharma

--

--