Wrapping Up— GSoC 2021 Week 10

Piumal Rathnayake
2 min readAug 15, 2021

It’s the last week of GSoC 2021 Coding period! 10 Weeks of Google Summer of Code have gone and It’s time to wrap up everything. Next week we have to face the final evaluations. We are supposed to write a blog post with a summary of the whole project and to create a demonstration video as well before the start of the evaluations.

During this week I was working on few UX issues of the DHIS Connector Module. Last week also I sent some pull requests for improving the user experience of the module. Those PRs were merged recently. Continuing that, I was able to upgrade the Automation UI of the Module by separating the options. This is how the UI looked like before adding the automated location mapping feature.

Previous Automation UI

After integrating the Automation UI with the location mapping feature, I was able to remove the manual location selection part. And last week I was able to make the ‘Toggle Automation Option’ a separate option with a new button to save it. This week I separated the ‘Add New mapping’ option from the mapping table, so the users wouldn’t get confused with the table headings.

Upgraded Automation UI

Here’s a small video I recorded after improving the Automation UI.

Improved Automation UI

Since this is the last week of coding, I updated the readme file of the module GitHub repository with the new features and fixes I added during these 10 weeks. Need to update the wiki page and the project page as soon as possible.

That’s all for now. You can read my previous blog posts to find more about the experience I gain by participating in GSoC 2021. I’ll be back in few days with my final presentation. Thanks for reading!

--

--

Piumal Rathnayake

I'm a Computer Engineering Undergraduate at University of Peradeniya, Sri Lanka. And I also work as a software engineer at Sustainable Education Foundation.