DEV Community

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

Posted on • Edited on

3 3

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.

SurveyJS custom survey software

JavaScript UI Libraries for Surveys and Forms

SurveyJS lets you build a JSON-based form management system that integrates with any backend, giving you full control over your data and no user limits. Includes support for custom question types, skip logic, integrated CCS editor, PDF export, real-time analytics & more.

Learn more

Top comments (0)

AWS Security LIVE!

Join us for AWS Security LIVE!

Discover the future of cloud security. Tune in live for trends, tips, and solutions from AWS and AWS Partners.

Learn More

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay