DEV Community

Cover image for Covid-19 Reports - Get Updates Even When Offline

Covid-19 Reports - Get Updates Even When Offline

In most African/Asian countries, most citizens tends not to get updates about the global covid-19 pandemic. One of the reasons being the lack of steady internet connection.

The reports in Nigeria for example are updated every night around 8:00pm GMT and when this happens, it's only published on the Nigeria Center For Disease Control (NCDC) social handles. So if you have no access to the internet during this time, you'll be in the dark 🧟.

This was why we'd brainstormed to create a solution for solving this, and then we came up with Covid-19 Reports πŸ’‘


What We built

Covid-19 Reports helps you channel your super power of getting the latest information about the covid-19 pandemic even when you're offline.

You'll only need to access the web app once and prompted to add your mobile number in order to get the updates. After this you'll get all the updates you need everyday (automatically) πŸŽ‰

Also:

Visiting the app automatically detect your location (country precisely) and you'll only get reports based on this side, this was implemented so as not to bore 😴 you with large statistical data.

Another awesome feature is performing self test right on your mobile phone. Since the covid-19 symptoms are known, we'd decided to automate self test without even having to visit the hospital.

  • Other amazing features including dark mode support🀹

Category Submission:

  • Covid-19 Solutions
  • SMS API Integration

Demo Link

https://inventorsdev.github.io/covid-hack/

Link to Code

https://github.com/inventorsdev/covid-hack/

How We built it

Covid-19 Reports is a progressive web app built with

  • HTML, CSS, JavaScript, Framework 7 [Front End]
  • PHP and SQL [Back End]

And SMS solution was made possible with Twilio SMS Api

Also, automation was done with cron job on a Linux web server

Top comments (8)

Collapse
 
indecisiverease profile image
Rease Kirchner

I really love how you are thinking about people with limited internet access. Improving their access to information through SMS is so smart!

This looks like something that KaiOS users could really benefit from, have you submitted the app to the KaiStore?

This is a quick overview of what KaiOS has in their app store for COVID-19 so far:
kaiostech.com/help-kaios-users-cop...

What you have created would be a great addition!

Collapse
 
asaoluelijah profile image
Asaolu Elijah πŸ§™β€β™‚οΈ

Hi Reassess, thanks for the amazing response!. I'd just checked out KaiOS and it will be great adding this app to it.

I'll be glad if you can help us in getting started.

Collapse
 
indecisiverease profile image
Rease Kirchner

Hi Asaolu! I'm so glad to hear you are going to submit your app! I've spoken to several KaiOS developers about their experience so I know their dev support team is incredibly responsive. They have a lot of documentation on their developer portal and will help you workshop your app for their platform if you email them.

You can sign up for a developer account here: developer.kaiostech.com/

You can also send an email to developersupport@kaiostech.com

Keep us updated! It'd be cool if you documented the process.

Collapse
 
tweettamimi profile image
Tamimi

That's pretty neat Asaolu! Have you considered taking more of an eventdriven approach to building your application? So basically you're app will react to realtime COVID stream of data. I wrote a blog post about it if you wana check it out! dev.to/tweettamimi/how-i-built-an-...

Collapse
 
aritdeveloper profile image
Arit Developer

I see you making my people and country PROUD! πŸ’ͺ Well done and BRAVO! πŸŽ‰

Collapse
 
asaoluelijah profile image
Asaolu Elijah πŸ§™β€β™‚οΈ

πŸ’™

Collapse
 
olawanle_joel profile image
Joel Olawanle

It was an awesome experience building this amazing app with you guys.

❀️

Collapse
 
asaoluelijah profile image
Asaolu Elijah πŸ§™β€β™‚οΈ

πŸ’ͺ😎