coronasafe.network

Design Document

Design Document

Coronasafe Care is a free and open-source disaster management system that is used by the National Health Mission, the Government of India, and various state governments for reimaging digital war rooms. The solution that students got an opportunity to intern with has supported 3.34*Lac patient management and 1.29* Lac ambulance shiftings and is approved by the United Nations as a Digital Public Good.

Tech Stack

Backend API - Django Frontend - React Typescript Database - Postgres - RDS with read replica Hosting Backend - EKS with amazon ACM cert Hosting Frontend - EC2 - Nginx with Cloudflare origin cert and proxy Version control - Github Communication - Slack Ci/CD - Circle Ci

Production

Care is deployed in production at different states in India. The production instance for Kerala/Ernakulam is deployed at

Frontend: care.coronasafe.network Backend API: http://careapi.coronasafe.network/

Staging

Frontend: care.coronasafe.in Backend API: careapi.coronasafe.in/

Testing

Ci/CD: https://circleci.com/gh/coronasafe

API Documentation

https://careapi.coronasafe.in/swagger https://careapi.coronasafe.in/redoc

ER Diagram

Mar 1, 2021

Data Visualization

Task Manager and Issue Tracker

Status Monitor

New Relic APM

Repository

Backend: https://github.com/coronasafe/care Frontend: https://github.com/coronasafe/care_fe

Features

Facility Management

Realtime Capacity Analysis

Patient Management

Sample Management

Patient Record Management

Inventory Management

Central Dashboard for GOV

Central Dashbaord for all facilities

Last updated