Skip to content

code4italy/time.line

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Time.line #code4italy

Live DEMO: http://code4italy.github.io/time.line/app/

alt tag alt tag

AUTORI

  • Emanuele Decupis (@balanza)
  • Rigel Di Scala (@zedr_)
  • Nicola Ghirardi (@ghirardinicola)
  • Alessandro Pellegata (@alepelle81)
  • Alessio Ricco (@alessioricco)

DESCRIZIONE

Questo software è stato prodotto al hackaton #code4italy del 2014. Utilizza gli open data della Camera dei Deputati (dati.camera.it) per generare una timeline di eventi e stratistiche, in modo da favorire l'analisi temporale dell'attività parlamentare

Un'ulteriore feature e' la cronologia degli Atti, applicata alla mappa del nostro Paese. Essa geolocalizza gli atti dei capoluoghi nel tempo, a partire dal 1849, fino ai giorni nostri.

STRUTTURA

/code4italy
|__/app         -->     front end statico web per la visualizzazione dei dati
|
|__/data        -->     contiene file statici di dati, generalmente csv estratti dagli open data
|
|__/doc         -->     documentazione
|
|__/dts         -->     applicazione node.js che si occupa di normalizzare e aggregare i dati proveniente da /data per  fornirli all'applicazione web tramite file json
|
|__/mobile      -->     applicazione per iPad e tablet Android, scritta in titanium
|
|__/scripts     -->     script che effettua query sugli Atti per citta'.

E’ disponibile la presentazione e le slides in vari formati nella cartella /doc/presentazione

UTILIZZO

DEMO

Si consiglia di visionare il live DEMO a questo indirizzo: http://code4italy.github.io/time.line/app/

Installlazione

Altrimenti, e possibile scaricare il progetto ed eseguirlo in locale.

Per il front-end web (requisiti: pyton):

avviare il server tramite il comando sh serve.sh (necessita pyton). Il sito web sarà disponibile all'indirizzo http://localhost:8000.

Per il dts (requisiti: node.js):

Lo script estrae dati e salva i file json in /app/json. Avviare lo script tramite node index.js

Per l'app mobile (requisiti: Appcelerator Titanium):

Posizionarsi nella cartella /mobile, eseguire ti build -p ipad.

LICENZA

Il progetto viene rilasciato con licenze GPL + Creative Commons with Attribution (http://creativecommons.org/licenses/by/3.0/it/legalcode)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages