This repository contains all the related code of the project CurvaEnAragón. A visualistation of COVID-19 or coronavirus in Aragón, using information extracted from Aragón Open Data.
This project contains 3 artifacts:
- The website published in http://www.curvaenaragon.com/.
- A data processor that gets and process the original sources.
- A telegram channel to receive a daily summary https://t.me/curvaenaragon.
The website is developed using Jekyll and is publisherd using Github Pages.
We are using some open source libraries: SASS, chartjs and js-cookie.
The data for the website is updated daily in this repository.
Right now the data processor is a ruby script that gets the data from Aragón Open Data CSV files and gets some calculated data in new CSVs as outputs.
Also generates a daily changelog file and another one that serves as timestamp for the repo.
This script is executed in a machine and the data generated is pushed to this repo.
A Telegram Bot is configured to send messages to the CurvaEnAragón channel. This bot is noticed to send the message using a workflow that is executed when the timestamp file is present in a push. Uses the Github action externalized-telegram-notifications-action,
- Design and HTML/CSS: Vanessa Rubio.
- Development and infrastructure: Dani Latorre.