Ce projet est réalisé dans le cadre du hackathon #dataFin des 15 et 16 Juin 2018.
Etudier le rapport entre santé financière des communes et résultats des élections locales.
Pour cela, il s'agit d'établir une carte du niveau de dette des communes mettant en perspective les résultats des élections locales.
Une version de démo de l'application est accessible ici :
https://dettes-communes.herokuapp.com/
Pour me contacter durant le hackathon : maxime.alayeddine[AT-PAS-DESPAM]gmail.com ou 06 25 23 64 81
- Ruby
- Bundler
- Le fichier comptes_communes_2000-2016.csv à placer dans le dossier
/vendor
- Un accès Internet pour synchroniser les données des villes avec l'API Géo.
- Cloner le projet
git clone https://github.com/tarraschk/dettes-et-elections.git && cd dettes-et-elections
- Installer les dépendances Ruby
bundle install
- Créer la base de données
rails db:setup
- Importer les communes du fichier comptes_communes_2000-2016.csv (à placer dans
/vendor
) avec la tâche :
rake import:communes
- Compléter la base de données avec l'import des données des budgets des communes, à l'aide de la tâche :
rake import:donnees
- Compléter la base de données avec les éléments GEOJson de l'API Géo d'Etalab (peut prendre pas mal de temps !!!) :
rake import:geos
- Générer les fichiers GEOJson avec la tâche :
rake export:donnees
- Lancer l'application avec la commande :
rails s
- Consulter l'application avec un navigateur sur
http://localhost:3000