Inspiration

One of the biggest risks in the world is the rapid spread of diseases that could lead to an epidemic. Nowadays, doctors are on the alert: the flu is getting more and more victims in different countries. Staring with a simple cold, the virus spreads very quickly and the number of people who have been diagnosed with the flu and those who have been infected with the virus is very worrying.

In a century in which there is a great progress in science and medicine, a century in which infrastructure is developed and technology has evolved greatly, the entire population remains vulnerable to a pandemic (look at us right now, we are staying home, more and more people are diagnosed with COVID-19, the economy is in danger, but, the most important - there are more than 28963 people who died due to COVID-19).

Let's stop this! Globally, improvements in preventing an early detection of a possible epidemic are more effective than treating people who have already been infected.

What it does

Firstly, I developed a mobile application using React Native, but these days is very difficult to publish an application in AppStore/GoogleStore. I decided to forget everything (I don't want to wait weeks until my application is published and people can use it) and invest time in a neat and intuitive web application that can be easily used by everyone - you just need a computer or a smartphone and some internet connection.

As I already mentioned, the application is very easy to use. You open the link https://teodoragoran.github.io/health-alert/, you AGREE the disclaimer and you start using the application. The user see a map with pins ( other problems that are reported by users near you). A big red button appears in the bottom of the page: the user can report some symptoms. When pressing the send button the data are anonymously collected, the location and the symptoms are being sent to the real-time database Firebase.

How I built it

  • ReactJS
  • Firebase
  • Google Maps API

What's next for Health Alert

With a great ambition to improve the ways of early detection of a possible epidemic, I propose the following system:

  • an application where people can easily report their symptoms ( fever, cough, confusion, trouble breathing etc)
  • an admin web application where the authorities can see the reported problems
  • an alert generator module - if there are many reported problems in a small area
  • clustering the reported problems - finding the outbreaks
  • propose a model for estimating a future epidemic and how big the impact will be
  • proposing a model to limit the spread of a disease (closing schools / roads / cities)
Share this project:

Updates