- Streamline the testing/treatment process of potential covid19 cases
- produce quality public Data and a heatmap visualization in real time
This platform is meant to be deployed and maintained by local governments and/or non-profit organizations that can provision covid19 tests and the mobile administration of these tests.
In this platform each organization that deploys their own version owns their data. The only data that is intentionally made public by default is the number of tests made, confirmed cases, and approximations of the locations of confirmed covid19 cases. No patient data is shared.
The personal data of patients is encrypted and only visible to the lab that is administering the test and the local governement in charge.
The platform features 3 applications (web and mobile) that interact with a single graphQL API
- The Patient App: A mobile application built with react native.
- The Admin App: A responsive web application built with react. features authentication with AWS cognito.
- The Public App: A website built with react that features a heatmap of your region and local stats updated in real time.
- It helps gather the correct data
- Which can then be analyzed with advanced algorithms to make better predictions and gain valuable insights (like better treatments).
- It facilitates the process for patients
- By allowing them to request a movile test while remaining at home.
- It streamlines processes for local governments
- By centralizing and securing all the covid19 data. By streamlining the test registration and scheduling process. By providing an altrenative to the use of potentially contageous paper.
- It keeps the general population informed in realtime
- By providing stats and a heatmap visualization of coronavirus in your region with realtime updates.
- Its Free and Open Source
- Enables each country to customize their own private versions while still having access to collaborations from an international community
It would be nice to help local organizations fighting corona virus recieve crowd funds in the form of:
- credit card processing (local integrations)
- paypal integration
- coinbase commerce integration: crypto currencies (anonymous donations)
This section is meant for Local Governments/ONG's that will be deploying their own version of the application, or for individual developers that want to contribute to the project
- node.js and npm
- AWS account
- Expo account
- Install Expo CLI globally
- Install the AWS Amplify CLI globally
- Fork the repo
- Deploy each app sepparately
- Patient App
cd covidtest_patient
- run
expo build:android
orexpo build:ios