This tool purpose is to analyze the historical evolution of the landline and mobile telephony market in Spain.
Live example can be found here.
Data source is Spanish Regulatory Entity called CNMC (Comision Nacional de los Mercados y la Competencia).
Backend data preprocessing routines has been built with Python 3.8. See requirements.txt for more details.
Network graph has been built with Vis.js, a great JS library for dynamic, browser based visualizations.
Clone repositrory and install python dependencies:
cd /var/opt
git clone https://github.com/serfer2/spanish-telephony-market.git
cd spanish-telephony-market/
pip install -r requirements.txt
Run tests for checking:
python -m unittest
Generate data:
python -m backend.preprocess_data
The following example shows how to deploy user interface components to be served with an HTTP server like Nginx:
cp -R /var/opt/spanish-telephony-market/ui/* <your_http_server_root_directory>/spanish-telephony-market
chown -R www-data:www-data <your_http_server_root_directory>/spanish-telephony-market/*
service nginx restart
Licensed under GNU General Public License (GPLv3).