Skip to main content

Posts

Showing posts with the label GSOC2021

Entire work summary GSOC 2021 coding period || final wrap up blog

 Entire work summary GSOC 2021 coding period - Hey, reader Welcome to my blog.  In this blog post, I am going to share my entire work during GSOC 2021 coding period. take a cup of coffee and enjoy this blog post.  The coding period for GSoC 2021 started in June month. I was very excited about the coding period. I was part of  Improve LibreHealth Toolkit Cost of Care Explorer   Project. The goal of this project is to improve the existing flutter application and web application.   Robby O'Connor and Mua Rachmann   mentoring me in this project.  Task Done during GSOC 2021 coding period -  1- migrated flutter application to null safety  As soon as the coding period has begun I choose to improve the cost of care flutter application.  Since this flutter application was not migrated to null safety I migrated it to null safety. link of work -   https://gitlab.com/librehealth/toolkit/cost-of-care/lh-toolkit-cost-of-care-app/-/merge_requests/89 2- added bookmark feature  I added a bookmark f

Week 10 Coding period GSOC 2021 LibreHealth

       Week 10 Coding period GSOC 2021 LibreHealth- Hey, Reader's we are in the 10th week of the coding period. The 10th week started on  August. This week I write test file for web app. What progress have you made this week- In the 10th week of the coding period, I have done the following thing with the cost of care web application. 1-Write unit Test file for web app.  2- send I MR. MR link -  https://gitlab.com/librehealth/toolkit/cost-of-care/lh-toolkit-cost-of-care-explorer/-/merge_requests/15 My plan for next week- 1-Work Toward the final submission of the project. 2-bug finding and fix them  . GSOC 2021 coding period is about to end now we are entering the final evaluation of the coding period. Stay tuned for further updates.  See you next week.

Week 9 Coding period GSOC 2021 LibreHealth

      Week 9 Coding period GSOC 2021 LibreHealth- Hey, Reader's we are in the 9th week of the coding period. The 9th week started on 30 July. This week I completed the Hospital Rating feature. What progress have you made this week- In the 9th week of the coding period, I have done the following thing with the cost of care web application. 1-Completed Hospital Rating feature.  2- designed hospital rating UI. 3- Displayed Comparison data into the table. 4- send I MR. MR link -  https://gitlab.com/librehealth/toolkit/cost-of-care/lh-toolkit-cost-of-care-explorer/-/merge_requests/14 My plan for next week- I have planned to do the following task for week 10 1-Writing Unit testing for web app. 2-complete the previous task . UI for hospital rating designed based on my mentor Mua Rachmann's suggestion. He suggested displaying comparison data into tabular form and it is looking decent now. Thank you Mua Rachmann. See you next week.

Week 8 Coding period GSOC 2021 LibreHealth

     Week 8 Coding period GSOC 2021 LibreHealth- Hey, Reader's we are in the 8th week of the coding period. The 8th week started on 23rd July. This week I was working on compare hospitals with ratings. What progress have you made this week- In the 8th week of the coding period, I have done the following thing with the cost of care web application. 1-Started working on compare hospitals screens.  2- extracted JSON data from compare hospitals Excels file. 3- fixed pipeline. 4- completed pending task. MR link -  https://gitlab.com/librehealth/toolkit/cost-of-care/lh-toolkit-cost-of-care-explorer/-/merge_requests/13 My plan for next week- I have planned to do the following task for week 9 1-UI modification of compare hospital with star rating. 2- I will send 1 MR with compare hospitals feature. This week I was a bit busy because of college work.  See you next week.

Week 7 Coding period GSOC 2021 LibreHealth

    Week 7 Coding period GSOC 2021 LibreHealth- Hey, Reader's we are in the 17th week of the coding period. The 7th week started on 16th July. This week I was working on web application nearby hospital feature. What progress have you made this week- In the 7th week of the coding period, I have done the following thing with the cost of care web application. 1-Added Nearby Hospital to the Home screen of web app using the overpass api. 2- UI change of Home Screen. 3- added search by address and name filter to hospital. 4- sent 1 MR. link -  https://gitlab.com/librehealth/toolkit/cost-of-care/lh-toolkit-cost-of-care-explorer/-/merge_requests/12 My plan for next week- I have planned to do the following task for week 8 1-UI build for compare hospital with star rating. 2- Add compare Hospital Screen flutter app. I enjoyed working on this feature and I am excited about next week's task. See you next week.

Week 6 Coding period GSOC 2021 LibreHealth

    Week 6 Coding period GSOC 2021 LibreHealth- Hey, Reader's we are in the 6th week of the coding period. The 6th week started on 9th July. This week I started working on the Cost of care web application.  What progress have you made this week- In the 6th week of the coding period, I have done the following thing with the cost of care web application. 1-added overpass API. 2- Display overpass API result like hospital name, distance, and no of beds available same as flutter application. This week I was busy with college work. That's why I did less work as compared to the previous week. My plan for next week- I have planned to do the following task for week 7 1-Improve Home screen UI. 2-I will send 1 merge request to cost of care web app project.  I started working with the cost of care web react application  I am enjoying working with this project. see you next week. 

Week 5 Coding period GSOC 2021 LibreHealth

   Week 5 Coding period GSOC 2021 LibreHealth- Hey, Reader's we are in the 5th week of the coding period. The 5th week started on 2nd July. This week was exciting and I enjoyed this week's task very well. What progress have you made this week- In the 5th week of the coding period, I have done the following thing with the cost of care flutter application. 1-Added address field To download CDM screen. 2- search by address and hospital name to download CDM screen. 3- added text when no bookmarked item left. 4-UI modification. 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/92 My plan for next week- I have planned to do the following task for week 6 1-I will start working on cost of care react web application.  2-I will read the codebase of the web app. 3- I will display nearby hospitals overpass API. I really enjoyed the 5th week of the coding period and

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