/InfoVis-Framework-2020

The example client server architecture for InfoVis 2020 using Flask, Bokeh and D3.

Primary LanguagePython

InfoVis Assignment

This repo contains the first assignment for the course Information Visualization. Students need to create one visualization using html/js/d3 and one visualization using the python package Bokeh.

Requirements

See the requirements.txt file You can automatically install all the requirements by running: pip install -t requirements.txt

How it works

You can get the app to run in your local browser by following the steps below.

Linux & Mac

  • The app can be started by running: bash start_app.sh
  • The app can then be accessed by navigating to http://127.0.0.1:5000/

Windows

  • Type the following command in your terminal: set FLASK_ENV=development
  • Followed by: python run.py
  • The app can then be accessed by navigating to http://127.0.0.1:5000/