London-based user interface designer Michele Memoli built an app for anonymous contact tracing in his spare time and open sourced it on GitHub. The app automates logging of contact information, notifies people in a family or group if someone falls ill and calculates risk levels based on contacts users have made, while preserving privacy.
Built on a budget of zero, the software uses a graph database backend donated by Neo4j Inc. and a free web hosting account from Digital Ocean Inc. Memoli wrote the base code on the Gatsby.js open-source framework with Neo4j’s GraphQL and Cypher query languages. He posted the project in a Slack channel and about a dozen contributors have jumped in to help. “I never thought about commercial potential,” he said.