So, this is project huh (that's just a sound that I made trying to invent a name)
I believe that the current situation (as well as possible future ones) could be better handled if government and public would unite their forces. As tracking services are already implemented by the first ones, I decided to propose the idea, what could be done by regular people to fight with disease.
How it works?
This is minimalistic application, so it is comfortable to rapidly tap "alert" button if someone coughing or sneezing around. Application remembers the location and sends it to the database with timestamp, so we will see which regions were affected last hours/days, how badly and should we avoid them or not, based on the score (amount of cases/ distance). I decided to propose such a simple approach to reduce the load on connection and servers (cheaper data processing and usage) as well to reduce the requirements to client's hardware, so people all around the world could use this. I believe that in such extraordinary situations, we should especially consider economics, which is highly affected by unstability in the world. Additionally, we should be careful with our data usage (in terms of traffic and processing on servers), because a lot of professionals trying to conduct researches or collecting statistics also relies on these resources.
Who are steakholders?
- People (to avoid presence in contaminated zones)
- Government (to collect data and to see which zones of their cities are contaminated the most)
- Healthcare organizations
How we built it?
- Backend: Flask
- DB: DynamoDB
- Frontend: React Native
Challenges we ran into
I pivoted my idea several times after rethinking problems and society requirements. Also I'm falling asleep (that's probably very noticeable on attached video)
Accomplishments that we're proud of
Well, at least I achieved sort of completeness. Anyway, I'd like to work more on this project.
What we learned
A lot of stuff about front-end (I'm mostly backend dev and biochemist)
What's next for huh
First of all, user profiling, this is important, then score calculation (to understand, which area is more contaminated), AR later.
Try It out
amazon-web-services, python, react-native