6 days agoDeploying OCL Subscription Module — GSoC 2022 Week 8Hey everyone! This is my weekly blog post for the 8th week of GSoC 2022 coding period. During this week, I mainly worked on 2 tasks which are completing previous-imports component and deploying the module to the OpenMRS demo server. Deploying OCL Subscription Module As you all know, dev3.openmrs.org is the demo server we…Gsoc 20222 min read
Aug 1A Component for Viewing Previous OCL Imports — GSoC 2022 Week 7It’s the end of another week of GSoC 2022 and here I am with a weekly recap of my project. It is an important week of GSoC 2022 because we had our mid evaluations for the projects during this week. My target for this week was to finalize a design…Gsoc 20223 min read
Jul 27Designing the Previous Imports Component— GSoC 2022 Week 6Hi all! I am back with the 6th week update of my GSoC project. During the week, my previous pull requests were merged and I worked on a new design for the Previous Imports component. This component will be used for displaying the details of the Import actions previously done…Gsoc 20223 min read
Jul 18More testing — GSoC 2022 Week 5My target for the 5th week of GSoC 2022 was to complete the initial layout of the Previous Imports component, but I couldn’t finish it due to some problems with the planned user interface. So I will have to rethink and sketch a better wireframe for that component before starting…Gsoc 20222 min read
Jul 9Configuring the Unit Tests — GSoC 2022 Week 4Hey everyone! It’s the end of another week of GSoC 2022. You may remember that I mentioned about a test configuration problem in my Week 2 blog post. All the unit tests I had written were failing due to a reacti8next translation issue. When running the tests, it just took…Gsoc 20222 min read
Jul 3A Component for Importing Concepts — GSoC 2022 Week 3During this week, I was working on the Import Component of the OpenMRS OCL Subscription module. This component's main functionality is importing the concepts from Open to the OpenMRS instance. Previously I created a UI mockup for this component.Gsoc 20222 min read
Jun 26Completing the OCL Subscription Component — GSoC 2022 Week 2It’s the second week of Google Summer of Code 2022, and I continued to work on the Subscription Component of the OCL Subscription Module. Last week I almost completed the UI of that component, and the remaining work was fixing some bugs and and minor issues. This week, with the…Gsoc 20222 min read
Jun 23Working with OCL Subscriptions — GSoC 2022 Week 1The coding period of GSoC 2022 started on the 13th of June. As I said in the previous blog post, my project is about creating a Microfrontend for the existing OpenMRS OCL Subscription module. When planning the project, I identified 3 main components of the module to be developed. Subscription…Gsoc2 min read
Jun 17GSoC 2022 with OpenMRS — Community Bonding PeriodThis year also, I got the opportunity to participate in Google Summer of Code at OpenMRS. During last year’s GSoC, I worked on a Java-based project; so this time I thought to apply for a micro frontend project. And I got selected to do the project, “Microfrontending the OCL Module…Openmrs2 min read
Aug 22, 2021Improving Functionalities of DHIS Connector ModuleGoogle Summer of Code 2021 Project — Final Report — Project Title: Improving Functionalities of DHIS Connector Module Primary mentor: Akshika Wijesundara Backup mentor: Kaweesi Joseph Student: Piumal Rathnayake Project Link: GSoC 2021 — Improving Functionalities of DHIS Connector Module Overview DHIS Connector module is a module that is used to send aggregated data from OpenMRS to DHIS2 Instance. The project…Gsoc4 min read