# Project: Improve LibreHealth Toolkit Cost of Care Explorer

**URL:** <https://forums.librehealth.io/t/project-improve-librehealth-toolkit-cost-of-care-explorer/4158>\
**Category:** Toolkit\
**Tags:** gsoc2021-project, android, toolkit, gsoc2021\
**Created:** [May 17, 2021, 9:30pm UTC](https://forums.librehealth.io/t/project-improve-librehealth-toolkit-cost-of-care-explorer/4158 "2021-05-17T21:30:11Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![r0bby](https://forums.librehealth.io/user_avatar/forums.librehealth.io/r0bby/32/1781_2.png) [@r0bby](https://forums.librehealth.io/u/r0bby)\
**Post date:** [May 17, 2021, 9:30pm UTC](https://forums.librehealth.io/t/project-improve-librehealth-toolkit-cost-of-care-explorer/4158/1 "2021-05-17T21:30:11Z")

</div>

This is the project thread for [Project: Improve LibreHealth Toolkit Cost of Care Explorer](https://forums.librehealth.io/t/project-improve-librehealth-toolkit-cost-of-care-explorer/3905/)

@bishtmanish739 this is where you will communicate – you may also use our chat. I am considering this Jitsi meet room public if you need video conferencing.

---

<div class="post-metadata">

**Author:** ![r0bby](https://forums.librehealth.io/user_avatar/forums.librehealth.io/r0bby/32/1781_2.png) [@r0bby](https://forums.librehealth.io/u/r0bby)\
**Post date:** [May 17, 2021, 11:38pm UTC](https://forums.librehealth.io/t/project-improve-librehealth-toolkit-cost-of-care-explorer/4158/4 "2021-05-17T23:38:21Z")

</div>



---

<div class="post-metadata">

**Author:** ![bishtmanish739](https://forums.librehealth.io/user_avatar/forums.librehealth.io/bishtmanish739/32/1785_2.png) [@bishtmanish739](https://forums.librehealth.io/u/bishtmanish739)\
**Post date:** [May 18, 2021, 10:11am UTC](https://forums.librehealth.io/t/project-improve-librehealth-toolkit-cost-of-care-explorer/4158/5 "2021-05-18T10:11:15Z")

</div>

thank-you. I am excited to contribute in this project.

---

<div class="post-metadata">

**Author:** ![Darshpreet2000](https://forums.librehealth.io/user_avatar/forums.librehealth.io/darshpreet2000/32/1172_2.png) [@Darshpreet2000](https://forums.librehealth.io/u/Darshpreet2000)\
**Post date:** [May 20, 2021, 2:50am UTC](https://forums.librehealth.io/t/project-improve-librehealth-toolkit-cost-of-care-explorer/4158/6 "2021-05-20T02:50:05Z")

</div>

@bishtmanish739

Would you like to fix this open issue [Search options for hospital and prices (#66) · Issues · LibreHealth / LibreHealth Toolkit / Cost of Care Explorer / LibreHealth Toolkit Cost of Care Explorer Flutter App · GitLab](https://gitlab.com/librehealth/toolkit/cost-of-care/lh-toolkit-cost-of-care-app/-/issues/66) opened by @ReginaMerine as they have to start evaluations and user study from June.

Or should I fix it myself ?

As I got this message in e-mail from her

> Hello Darshpreet,
> 
> Congratulations for the great achievement.
> 
> I would like to know if you were able to oversee the issues and fix them. If then, we could start the apps evaluation study from June 1st week.
> 
> Thanks

---

<div class="post-metadata">

**Author:** ![bishtmanish739](https://forums.librehealth.io/user_avatar/forums.librehealth.io/bishtmanish739/32/1785_2.png) [@bishtmanish739](https://forums.librehealth.io/u/bishtmanish739)\
**Post date:** [May 20, 2021, 12:07pm UTC](https://forums.librehealth.io/t/project-improve-librehealth-toolkit-cost-of-care-explorer/4158/7 "2021-05-20T12:07:30Z")

</div>

@Darshpreet2000 actually i am out of town. It may take few day.so little bit busy. Please fix it if possible.

---

<div class="post-metadata">

**Author:** ![Darshpreet2000](https://forums.librehealth.io/user_avatar/forums.librehealth.io/darshpreet2000/32/1172_2.png) [@Darshpreet2000](https://forums.librehealth.io/u/Darshpreet2000)\
**Post date:** [May 20, 2021, 12:19pm UTC](https://forums.librehealth.io/t/project-improve-librehealth-toolkit-cost-of-care-explorer/4158/8 "2021-05-20T12:19:58Z")

</div>

Thanks for the response, no problem it’s a small feature, I will fix it soon.

---

<div class="post-metadata">

**Author:** ![r0bby](https://forums.librehealth.io/user_avatar/forums.librehealth.io/r0bby/32/1781_2.png) [@r0bby](https://forums.librehealth.io/u/r0bby)\
**Post date:** [May 20, 2021, 11:13pm UTC](https://forums.librehealth.io/t/project-improve-librehealth-toolkit-cost-of-care-explorer/4158/9 "2021-05-20T23:13:16Z")

</div>

> [@bishtmanish739](#):
>
> @Darshpreet2000 actually i am out of town. It may take few day.so little bit busy. Please fix it if possible.

Wrap that into your work this summer, no need to start coding now. You have until June 7.

---

<div class="post-metadata">

**Author:** ![sunbiz](https://forums.librehealth.io/user_avatar/forums.librehealth.io/sunbiz/32/395_2.png) [@sunbiz](https://forums.librehealth.io/u/sunbiz)\
**Post date:** [May 20, 2021, 11:34pm UTC](https://forums.librehealth.io/t/project-improve-librehealth-toolkit-cost-of-care-explorer/4158/10 "2021-05-20T23:34:50Z")

</div>

The requested changes are in the mobile app. I am also creating a Google Play developer account for LibreHealth which will help us to publish the app to the Play Store.

---

<div class="post-metadata">

**Author:** ![r0bby](https://forums.librehealth.io/user_avatar/forums.librehealth.io/r0bby/32/1781_2.png) [@r0bby](https://forums.librehealth.io/u/r0bby)\
**Post date:** [May 22, 2021, 2:52am UTC](https://forums.librehealth.io/t/project-improve-librehealth-toolkit-cost-of-care-explorer/4158/11 "2021-05-22T02:52:57Z")

</div>

Awesome! @bishtmanish739 if you want brownie points, you can also set up GitLab CI to release to f-droid and the play store when we tag releases.

---

<div class="post-metadata">

**Author:** ![bishtmanish739](https://forums.librehealth.io/user_avatar/forums.librehealth.io/bishtmanish739/32/1785_2.png) [@bishtmanish739](https://forums.librehealth.io/u/bishtmanish739)\
**Post date:** [May 22, 2021, 4:49pm UTC](https://forums.librehealth.io/t/project-improve-librehealth-toolkit-cost-of-care-explorer/4158/12 "2021-05-22T16:49:24Z")

</div>

ok. I want to discuss one issue about gps: ^0.1.1 dependency. Currently, we are using flutter 1.22.6 for our project. But we want to upgrade our project so that we can use the latest feature. the latest version of gps: ^0.1.1 dependency does not support null safety and flutter latest release 2.2.0. I come up with one solution we can use geolocator 7.0.3 instead of gps ^ 0.1.1. geolocator 7.0.3 also support nullsafety.and by using geolocator 7.0.3 we can upgrade our entire project to flutter 2.2.0. But We can not publish our app in F-droid because we are using geolocator. So we can publish our application to play store instead of F-droid.@r0bby@muarachmann .

---

<div class="post-metadata">

**Author:** ![bishtmanish739](https://forums.librehealth.io/user_avatar/forums.librehealth.io/bishtmanish739/32/1785_2.png) [@bishtmanish739](https://forums.librehealth.io/u/bishtmanish739)\
**Post date:** [May 23, 2021, 10:42am UTC](https://forums.librehealth.io/t/project-improve-librehealth-toolkit-cost-of-care-explorer/4158/13 "2021-05-23T10:42:12Z")

</div>

Mentors can I change my timeline a little bit? I want to perform week 4 task first because the priority of this task is high. earlier I mentioned that I will replace deprecated features in week 4. But I think this task should be done in 1st week because other tasks directly depend on the completion of this task because deprecated feature should be replaced first.@r0bby @muarachmann

---

<div class="post-metadata">

**Author:** ![muarachmann](https://forums.librehealth.io/user_avatar/forums.librehealth.io/muarachmann/32/2291_2.png) [@muarachmann](https://forums.librehealth.io/u/muarachmann)\
**Post date:** [May 26, 2021, 2:25pm UTC](https://forums.librehealth.io/t/project-improve-librehealth-toolkit-cost-of-care-explorer/4158/14 "2021-05-26T14:25:20Z")

</div>

Hi @bishtmanish739 sorry for the late reply. Yes go for the goelocator if it it does the achievable. I think it was used because of its simplicity as we were just querying the api using those. Geolocator comes with all its perks, actively maintained and also has lots of points. In general you should aim for those. We are working on creating a playstore account and those will be done over there when the time comes. Also I am curious as to why F-Droid wont host our app?

- Also, yes you can switch over your timeline if this will be a blocker for implementing the other features.

---

<div class="post-metadata">

**Author:** ![r0bby](https://forums.librehealth.io/user_avatar/forums.librehealth.io/r0bby/32/1781_2.png) [@r0bby](https://forums.librehealth.io/u/r0bby)\
**Post date:** [May 26, 2021, 6:53pm UTC](https://forums.librehealth.io/t/project-improve-librehealth-toolkit-cost-of-care-explorer/4158/15 "2021-05-26T18:53:55Z")

</div>

So long as you can complete the project, I personally don’t care if you do the tasks in a different order. This project itself is already rather open-ended.

---

<div class="post-metadata">

**Author:** ![bishtmanish739](https://forums.librehealth.io/user_avatar/forums.librehealth.io/bishtmanish739/32/1785_2.png) [@bishtmanish739](https://forums.librehealth.io/u/bishtmanish739)\
**Post date:** [May 27, 2021, 4:33am UTC](https://forums.librehealth.io/t/project-improve-librehealth-toolkit-cost-of-care-explorer/4158/16 "2021-05-27T04:33:18Z")

</div>

here discussed why we can’t use goelocation @muarachmann

> **[Add LibreHealth Cost Of Care Explorer (!7908) · Merge requests · F-Droid /...](https://gitlab.com/fdroid/fdroiddata/-/merge_requests/7908#note_473629478)**
>
> The app complies with the inclusion criteria

> **[Add LibreHealth Cost Of Care Explorer (!7908) · Merge requests · F-Droid /...](https://gitlab.com/fdroid/fdroiddata/-/merge_requests/7908#note_473597441)**
>
> The app complies with the inclusion criteria

> **[Add LibreHealth Cost Of Care Explorer (!7908) · Merge requests · F-Droid /...](https://gitlab.com/fdroid/fdroiddata/-/merge_requests/7908#note_473629478)**
>
> The app complies with the inclusion criteria

---

<div class="post-metadata">

**Author:** ![muarachmann](https://forums.librehealth.io/user_avatar/forums.librehealth.io/muarachmann/32/2291_2.png) [@muarachmann](https://forums.librehealth.io/u/muarachmann)\
**Post date:** [May 27, 2021, 4:08pm UTC](https://forums.librehealth.io/t/project-improve-librehealth-toolkit-cost-of-care-explorer/4158/17 "2021-05-27T16:08:40Z")

</div>

Thanks @bishtmanish739 maybe this might help - [Migrating to Null safety by muarachmann · Pull Request #6 · CaiJingLong/flutter\_gps · GitHub](https://github.com/CaiJingLong/flutter_gps/pull/6) or we might want to pull a fork if it delays in getting merged.

---

<div class="post-metadata">

**Author:** ![bishtmanish739](https://forums.librehealth.io/user_avatar/forums.librehealth.io/bishtmanish739/32/1785_2.png) [@bishtmanish739](https://forums.librehealth.io/u/bishtmanish739)\
**Post date:** [May 28, 2021, 8:32am UTC](https://forums.librehealth.io/t/project-improve-librehealth-toolkit-cost-of-care-explorer/4158/18 "2021-05-28T08:32:51Z")

</div>

@muarachmann If you are creating a Google Developer account it is far better to use Geolocator. Because geolocator updates are frequent.

---

<div class="post-metadata">

**Author:** ![r0bby](https://forums.librehealth.io/user_avatar/forums.librehealth.io/r0bby/32/1781_2.png) [@r0bby](https://forums.librehealth.io/u/r0bby)\
**Post date:** [May 29, 2021, 1:03am UTC](https://forums.librehealth.io/t/project-improve-librehealth-toolkit-cost-of-care-explorer/4158/19 "2021-05-29T01:03:01Z")

</div>

We want to also be on f-droid though, that was the reason for removing it.

---

<div class="post-metadata">

**Author:** ![bishtmanish739](https://forums.librehealth.io/user_avatar/forums.librehealth.io/bishtmanish739/32/1785_2.png) [@bishtmanish739](https://forums.librehealth.io/u/bishtmanish739)\
**Post date:** [May 29, 2021, 2:27am UTC](https://forums.librehealth.io/t/project-improve-librehealth-toolkit-cost-of-care-explorer/4158/20 "2021-05-29T02:27:11Z")

</div>

ok. Thanks, @muarachmann for migrating this package into null safety.

---

<div class="post-metadata">

**Author:** ![r0bby](https://forums.librehealth.io/user_avatar/forums.librehealth.io/r0bby/32/1781_2.png) [@r0bby](https://forums.librehealth.io/u/r0bby)\
**Post date:** [May 29, 2021, 6:23am UTC](https://forums.librehealth.io/t/project-improve-librehealth-toolkit-cost-of-care-explorer/4158/21 "2021-05-29T06:23:01Z")

</div>

Also, I’d rather not depend on Google Play Services anyways.

---

<div class="post-metadata">

**Author:** ![bishtmanish739](https://forums.librehealth.io/user_avatar/forums.librehealth.io/bishtmanish739/32/1785_2.png) [@bishtmanish739](https://forums.librehealth.io/u/bishtmanish739)\
**Post date:** [May 29, 2021, 5:09pm UTC](https://forums.librehealth.io/t/project-improve-librehealth-toolkit-cost-of-care-explorer/4158/22 "2021-05-29T17:09:59Z")

</div>

ok. I will fork gps repo use it directly from github.

[Next page](https://forums.librehealth.io/t/project-improve-librehealth-toolkit-cost-of-care-explorer/4158.md?page=2)
