DEV Community

Cover image for Fight the pandemic during DO-Hackathon
C.B.W.
C.B.W.

Posted on • Updated on

Fight the pandemic during DO-Hackathon

I had this little idea for some months already: Building a secure contact tracking / diary app to help prevent the COVID-19 spreading.

After reading the Digital Ocean Hackathon announcement earlier this this month, I decided to sat down and execute on this project.

The idea is, you log with whom you had close contact. In case you get infected (and I hope you wont), you can warn your contacts, without forgetting one. Then they in turn can isolate and stop spreading the disease further. 🎉

Since security and data protection is very important, especially for health related apps, I decided to save the logged contacts on the users' devices. And I'm planning to go one step further:
Reading

and tinkering around with Web Crypto I was eager to use that somewhere. 🔐

That means, the logged contacts will be stored encrypted locally on users device, not sent in the cloud, or analyzed anywhere else. It also means, I won't need much of Digital Oceans app platform resources, only static hosting and DNS. Luckily, that's also part of their platform, so we're golden.

First draft screen of the project: Some inputs to log with whom you had contacts

Oh, and for the interested ones: There's already a working Proof of Concept available at covtact.app. Don't get scared by the WIP UI, set a Encryption password and log ahead! It's all working as of now.
🚀🔥👍

And for the even more interested ones:

GitHub logo kriswep / covtacts

Stop the COVID-19 spread by tracking your contacts.

For feedback, comment down here and/or connect with me on twitter.

Top comments (0)