Skip to content

opendatasicilia/informa-covid19

Repository files navigation


Contenuti


InformaCOVID

Buone pratiche di comunicazione pubblica dei dati COVID19 da parte dei comuni

InformaCOVID19 è una cassetta degli attrezzi (toolkit) per le buone pratiche di comunicazione dei dati.

Il kit comprende:

  • Un form attraverso il quale è possibil inserire dati
  • Uno schema dati
  • Una template dashboard per visualizzare i dati

Processo di pubblicazione

Il processo di comunicazione, elaborazione, pubblicazione e visualizzazione dei dati è di seguito descritto: Documentazione È bene sottolineare che tale processo risulta essere estremamente flessibile e facilmente adattabile ad associazioni, scuole, testate giornalistiche: praticamente chiunque sia in possesso di dati COVID19, provenienti da fonti ufficiali ed autorevoli, può utilizzare la piattaforma per dare comunicazione alla cittadinanza.

L'aggiornamento dei dati (che è possibile trovare in questa cartella) avviene a seguito dell'esecuzione giornaliera di questo script bash. Qui maggiori informazioni.

Esempi d'uso

InformaCOVID è già utilizzato da alcune Amministrazioni Pubbliche e testate giornalistiche. Guarda degli esempi:


Landing Page

La Landing Page di InformaCovid utilizza Sapper con Svelte e Tailwind CSS.

Sapper permette di generare una Landing Page statica così da essere meglio utilizzata in contesti SEO e social (per le anteprime sharing).

Sviluppo locale

Se vuoi contribuire e vuoi visualizzare l'anteprima delle modifiche in locale:

  1. fai clone del progetto
  2. da terminale, all'interno della root folder del progetto: npm install
  3. da terminale, all'interno della root folder del progetto: npm run dev

Quest'ultimo comando farà partire un server di svilppo locale con cui potrai accedere alla landing page (di solito in http://localhost:3000/).

Per ulteriori informazioni

Suggerimenti pratici

Per rendere la UI omogenea e lo sviluppo più semplice, Informa Covid utilizza Svelte e Tailwind CSS. Entrambi possono essere utilizzati da chiunque abbia già conoscenze di base di HTML/CSS e JavaScript.

Se vuoi modificare gli stili del progetto, considera l'utilizzo delle utility messe a disposzione da Tailwind CSS. Trovi maggiorni info nella documentazione.

Per mantenere lo stile di codice omogeneo tra i vari contributors, Informa Covid utilizza prettier con eslint. Guarda qui e qui impostare il tuo IDE/editor di codice preferito per trarre il massimo da questi strumenti.

Licenza

Tutti i contenuti del sito sono forniti in licenza CC-BY 4.0.

Le illustrazioni sono state realizzate Tatiana Di Majo.