This repository includes a base environment to deploy a project has a back-end written in Python, version 3.6. The back-end runs a server implemented using the flask library.
In order to process information it is possible to use libraries like pandas, numpy or after as needed.
The javascript front-end depends on jquery and the visualizations are implemented using d3.js.
The python dependencies are listed in the requirements.txt
file, and can be installed using pip:
pip install -r requirements.txt
At this point, there is no need to install any javascript dependencies. They are all fetched and loaded directly from the web.
The server expects a /data folder, containing data files depending on the needs.
Once the folder has been created, the server can be started with:
python app.py
The front-end is accessible with a browser at http://127.0.0.1:5000/
.