Skip to content

Pipe-Runner-Lab/vizdom

Repository files navigation

Vizdom

Link to hosted server (Needs NTNU VPN to access): http://10.24.92.68:8080/
Link to user-manual: https://github.com/Pipe-Runner-Lab/vizdom/wiki/User-Manual
Link to Github repo: https://github.com/Pipe-Runner-Lab/vizdom
Demo Video: https://youtu.be/_qp46ulb_Jw

image image image

Setup

In some cases, above steps might not work. You can following the given steps below:
conda create -n vizdom python=3.9
conda activate vizdom
conda install pandas numpy scikit-learn
pip3 install singleton_decorator dash dash_bootstrap_components

Running Data Pipeline

We have a sophisticated data pipeline which runs using cron job every 24 hours on the server. For running the project locally, you need to run the pipeline since it populates the data in the database. The use of database in our project is crucial to deliver a smooth user experience. When running locally, you'll have to configure the cron job yourself. Since we already do it on the server, you can use our hosted app instead.

When in the project root:
cd src
python pipeline.py

Starting the Server

When in the project root:
cd src
python app.py

This will start a local server in dev mode.

About

A COVID insight dashboard built as part of the "Data Processing & Visualization" Course

Topics

Resources

Stars

Watchers

Forks