/mongodb-covid19-db

web dashboard to track covid19 certificates

Primary LanguageHandlebars

mongodb-covid19-db

Purpose

The first project's goal is to trace contacts between people, to monitor the viral diffusion. It entails the design and implementation of a document-based NoSQL database to support a contact tracing application for COVID-19. The data is fake and generated with mockaroo and python scripts. The generated data is in mongodb/data/certificates.json.

Installation

To run the project follow these simple example steps.

  1. Install nodejs
  2. run npm install (inside directory mongodb/ui/nodejs)
  3. run node index.js

Features

  • Database design
  • Database creation using mockaroo and python (see folder script)
  • Created queries and commands to use on our database
  • Implemented UI to visualize data

The full documentation is available here.

ER diagram

User Interface

Dashboard

The dashboard offers an intuitive interface to visualize, add, remove or modify data.

Built with

Authors