TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

How we built Watsi Coverage without stable electricity, WiFi, or email

135 pointsby necrodomeover 7 years ago

9 comments

kwhitefootover 7 years ago
I wish all app designers would consider designing apps that function offline. It's infuriating to visit a web page that has been read before only to find that the browser won't show it because the network is unreachable.
评论 #16403861 未加载
评论 #16402132 未加载
OoTheNigerianover 7 years ago
Nice.<p>Would have been more helpful if specifics were mentioned. E.g what Remittance service was used to pay with your US bank account? What network of telco? What did you use to build your app. PWA?<p>That way people that are well versed with Uganda can give feedback.<p>I never thought of the idea of using PIN terminology rather than password. I&#x27;ll have that in mind.<p>I&#x27;m quite surprised that 100GB is $450. Uganda is known to have better rates. MTN is less than half of that [1]<p>[1] <a href="http:&#x2F;&#x2F;ugbusiness.com&#x2F;1183&#x2F;looking-for-the-best-internet-plan-in-uganda-heres-some-data-for-you" rel="nofollow">http:&#x2F;&#x2F;ugbusiness.com&#x2F;1183&#x2F;looking-for-the-best-internet-pla...</a>
allpratikover 7 years ago
Wow, we came across the same thing while building epimetrics.in back in 2014-2015. We built the analytics engine and tested it in one mega Indian festival called &quot;Kumbh Mela&quot; with over 20 Million people gathering at one place. In our case, we had to struggle with the sheer amount of people as well.<p>We learnt a bunch of stuff and right away decided to have offline storage option and send data back to db when connection resumes. We also did the research on how to save battery life and use muscular memory to enable our users to use our system in that setup as efficiently as possible.<p>But at the end, it was very satisfying when we were leading on the front to spot the diseases. We helped attend over 2 million patients efficiently. If interested, I would love to share our insights plus few decisions which were very helpful for our adoption from health workers as well as govt health department officials.<p>Good work guys! Keep plugging! :)<p>Edit: Added festival name.
评论 #16404653 未加载
chaseadam17over 7 years ago
If this sounds fun, we’re hiring a senior engineer: <a href="http:&#x2F;&#x2F;blog.watsi.org&#x2F;engineers&#x2F;" rel="nofollow">http:&#x2F;&#x2F;blog.watsi.org&#x2F;engineers&#x2F;</a>
评论 #16401149 未加载
评论 #16402474 未加载
helipadover 7 years ago
If they have to buy data 1Mb at a time, which websites or apps do they use that load with the smallest download?
评论 #16400838 未加载
marknadalover 7 years ago
If anybody from Watsi sees this, we&#x27;ve spent years working on and perfecting offline-first distributed data sync, we&#x27;ve released it as MIT&#x2F;ZLIB&#x2F;Apache2.<p>We&#x27;ve had navy warships running the system on ancient hardware, and lots of people in the Open Source community have run it on low power devices, like raspberry pi and dirt cheap android phones.<p>Would love to chat, my email is in my profile.
评论 #16402419 未加载
skybrianover 7 years ago
I&#x27;m sure I&#x27;m misunderstanding this, but it sounds like their entire user database for a medical system is copied onto every phone, and it&#x27;s guarded by a six-digit pin? That can&#x27;t be right?
评论 #16403745 未加载
评论 #16402868 未加载
fragmedeover 7 years ago
Great read! The bit about the time stuck out at me. With Internet access comes `ntp`, but without it... just how well tuned is the timekeeping circuit in cellphone chipsets, and how much did that even matter?
评论 #16407399 未加载
评论 #16402909 未加载
thebiglebrewskiover 7 years ago
Way to go! Can you explain more about Watsi coverage actually does? Very cool article and process.