Skip to main content

Posts

Week 4 Coding period GSOC 2021 LibreHealth

 Week 4 Coding period GSOC 2021 LibreHealth- Hey, Reader's we are in the 4th week of the coding period. The 4thweek started on25th June. Till now I am really enjoying this coding period and I am improving my development skill. What progress have you made this week- In the 4th week of the coding period, I have done the following thing with the cost of care flutter application. 1- Added Search bar to compare hospital screen. 2-Compare Hospital Screen UI modified.  I sent 1 merge request to the development branch including all changes. link- https://gitlab.com/librehealth/toolkit/cost-of-care/lh-toolkit-cost-of-care-app/-/merge_requests/91 My plan for next week- I have planned to do the following task for week 5  1-I will add the Search by address feature to the download CDM screen. 2-I will add a new address field in download CDM  list. 3- I will discuss UI regarding the new address field with mentors. The 4th-week tasks were quite easy. During the 4th  week, I sent a Merge request t

Week 3 Coding period GSOC 2021 LibreHealth

   Coding Period Week 3 GSOC 2021 LibreHealth- Hey, Reader's we are in 3rd week of the coding period. The 3rd week started on 18th June. What progress have you made this week- In the 3rd week of the coding period, I have done the following thing with the cost of care flutter application. 1- Implement Unit testing for inpatient procedure. 2-Implemented Unit test for outpatient procedure.      My plan for next week- 1-I will add a search bar to compare hospital screen. 2-UI modification. The 3rd-week tasks were quite easy. During the 3rd  week I sent a Merge request to the development branch.  This is all about 3rd week of the coding period. I really enjoyed it. See you next week.

Week 2 GSOC 21 LibreHealth

  Coding Period Week 2 GSOC 2021 LibreHealth- Hey, Reader's we are in 2nd week of the coding period. The second week started on 11th June. What progress have you made this week- In the second week of the coding period, I have done the following thing with the cost of care flutter application. 1-Added New bookmark feature  2-add to Bookmark chargemaster. 3-remove to bookmark chargemaster. 4-chargemaster UI modification. 5- added snacbar while adding or removing form bookmark.      My plan for next week- 1-I will implement unit tests for inpatient procedures. 2- I will implement unit tests for Outpatient procedures. During 2nd week I added another commit to the development branch and I updated the Merge request.  This is all about 2nd week of the coding period. I really enjoyed it. See you next week.

Coding Period week 1 GSOC 2021 LibreHealth

Coding Period week 1 GSOC 2021 LibreHealth- Hey, Reader's we are in 1st week of the coding period. The coding period started on 8th June. I started working with the Cost of care flutter Application it was really exciting. What progress have you made this week- In the first week of the coding period, I have done the following thing with the cost of care flutter application. 1-upgraded project to futter latest version 2.2.1. 2- dart migrate to null safety.  3-Updated all dependencies that are used in the project to their latest version. 4-Replaced Deprecated Widget. 5-some of the methods were deprecated I updated them too.       My plan for next week- 1-I will implement a bookmark feature to the chargemaster. 2-UI modification of download CDM screen. During 1st week I sent one  Merge request to the development Branch but I was struggling with pipeline failure. Then I asked my mentors they helped me to fix the pipeline. The pipeline was failing because some of the bloc test methods an

Community Bonding Period 1- 7 June

 Community Bonding Period - Community Bonding Period June 1 to June  7 June - The community bonding period is about to end and the coding period starting from today. During this week I revised my Web development notes and refresh some important concepts of HTML, CSS, and JAVA Script. What progress I made this week? New Learning - In this week I  Learn  Bootstrap. Bootstrap is a free and open-source CSS framework directed at responsive, mobile-first front-end web development. It contains CSS- and JavaScript-based design templates for typography, forms, buttons, navigation, and other interface components. I will discuss to the mentors about using bootstrap in our web app. What I have planned to do next week?- The coding period is starting from today and I am very excited about the coding period. For this week I have planned the following task. 1- I will migrate the existing futter to null sefty. 2-I will fix deprecated libraries and update them. 3- GPS is not migrated to null safety I wi

Community Bonding Period LibreHealth GSOC 2021

Community-bonding- Hi, This is Mahavir. This is the very first blog that I am writing during the community bonding period. Today is 31 May and it’s been 13 days since the GSOC result was announced. So let’s have a look at how I spent the community bonding period till now. My Project- Improve LibreHealth Toolkit Cost of Care Explorer . the goal is to improve LibreHealth Toolkit Cost of care explorer. During GSOC 2020 this project came under development and this project is continuation and improving upon it. Bonding- In the first week of th e  community bonding period, I introduced myself at the LibreHealth forum. Total 5 students are selected for GSOC 21 program. In this period I communicate with my mentors and other students. Currently, This project working on the flutter 1.22.6 version, and my first task to upgrade this project to flutter the latest version and null safety. Till now I did some research about flutter's latest version and read about the latest version of dependencie

Defanging an IP Address leetcode solution

  Defanging an IP Address- Problem Statement- Given a valid (IPv4) IP  address , return a defanged version of that IP address. A  defanged IP address  replaces every period  "."  with  "[.]" .   Example 1: Input: address = "1.1.1.1" Output: "1[.]1[.]1[.]1" Example 2: Input: address = "255.100.50.0" Output: "255[.]100[.]50[.]0"   Constraints: The given  address  is a valid IPv4 address. code-