Giter Site home page Giter Site logo

bislai / bislai Goto Github PK

View Code? Open in Web Editor NEW
10.0 3.0 3.0 46.2 MB

🏛 Accesibilidad política para el Ayuntamiento de Zaragoza

Home Page: https://bislai.co

License: Creative Commons Attribution Share Alike 4.0 International

JavaScript 44.91% CSS 2.88% HTML 52.21%
open-source goverment open-government spain data data-visualization zaragoza transparencia transparency datos-abiertos

bislai's Introduction

Bislai

logotipo

Mostramos de una manera más accesible las propuestas y acuerdos que toman los partidos políticos en el Ayuntamiento de Zaragoza.

portada

Que vas a encontrar en Bislai

  • Buscador en todas las mociones presentadas en la última legislatura del Ayuntamiento de Zaragoza
  • Calendario de plenos celebrados
  • Gráficas individuales para cada votación
  • Estadísticas generales
  • Estadísticas de cada partido con representación en el Ayuntamiento de Zaragoza
  • Gráficas y mapas con los resultados por distrito electoral desde 1987

Buscador de plenos

Busca en todos los plenos por cualquier palabra: ¿agua? ¿bus? ¿bicicleta?

Buscador

buscador

Calendario de plenos

plenos

Gráficas para cada pleno

El resultado de cada una de las votaciones contiene un gráfica personalizada

plenos

Estadísticas

Recopilamos todas las votaciones y generamos diferentes estadísticas con ellas: tripartitos, ¿quién vota a favor?, ¿quién vota en contra?

estadísticas generales
estadísticas por partidos

Gráficas y mapas por distrito electoral

Un mapa que muestra los resultados de cada partido por distrito electoral desde 1987 hasta 2015

mapas

Una gráfica por distrito que muestra los resultados desde 1987 hasta 2015

graficas

Evolución del voto a favor a lo largo de la legistlatura

evolucion

Autores

Jorge Aznar

Licencia

Este proyecto está bajo una licencia de Creative Commons Reconocimiento-CompartirIgual 4.0 Internacional.

bislai's People

Contributors

jorgeatgu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

bislai's Issues

404

Pagina 404

Estadisticas

Agregar una nueva estadística, la del solitario, veces que cada partido ha votado en solitario.

Navegacion

Mejorar la navegacion de los plenos. Incluir menu responsive que contemple todas las opciones a futuro

Mociones JSON

Cotejar todas las votaciones con los resultados de la web

  • 2015
  • 2016
  • 2017

Refactor CSS

Desacoplar astral de bislai. Separar los CSS que van en comun.css

  • Home

  • Estadisticas

  • Plenos

  • Partidos

  • buscador

  • revisar variables

  • header

  • footer

Fallos en el front

  • Faltan los títulos en los title de cada página
  • Se repite el enlace de GitHub
  • Una vez que hacemos scroll perdemos la referencia para volver al inicio

Plenos del 2017

  • 03-02-2017
  • 24-02-2017
  • 31-03-2017
  • 02-06-2017
  • 30-06-2017
  • 28-07-2017
  • 29-09-2017
  • 30-10-2017
  • 24-11-2017
  • Comprobar los enlaces al orden del día y de los acuerdos

Scroolrama

Incluir scroolrama en la pagina de partidos

Paginas de estadísticas

  • Colores sólidos, abandonar los rgba

  • Nuevo layout que incluya el título con el texto

  • ¿prescindir de los iconos? No aportan nada, el título de cada sección es lo suficientemente clarificador

Revisar votaciones

Creando el JSON de la #64 he encontrado varias erratas donde el nombre del partido que presenta la moción no concuerda con el que de verdad la ha presentado.

Revisar todo

  • 2015
  • 2016
  • 2017

Revisar las URL del buscador de mociones

Hay que repasar los años 2015 y 2016 ya que hay varios resultados repetidos

También hay que incluir los textos definitivos de las mociones del último pleno de 2017

Jekyll

Buscar el método para automatizar la creación de plenos, ya que la manera de ahora es de cuando se invento el fuego.

Ultimo pleno de 2017

  • Incluirlo en el apartado de plenos

  • Incluirlo en mociones.json

  • Incluirlo en el buscador

Tooltip mapa

  • Animar el cambio de distrito y de resultados del tooltip
  • Incluir los votos además del porcentaje
  • Cuando el usuario llegue con el scroll al mapa hay que ocultar el menú flotante.

Revisión final

  • Botones de acuerdos y orden del día

  • Menu de la pagina principal y de estadísticas

Crear JSON con mociones

Crear un JSON con cada una de las votaciones de las mociones

Ejemplo:

"mociones": [
    {
      "fecha": "29-05-2015",
      "presentada": "PP",
      "resultado": "ganada",
      "favor": "PP + PSOE + CHA",
      "contra": "ZEC + C'S",
      "abstencion": "nadie",
      "unanimidad": "no"
    }
  ]

ACTUALIZACIÓN

Algunas mociones se trocean, así que una moción puede contener varias votaciones. Así que hay que crear otro JSON con mociones. Las mociones con varias votaciones también contarán como ganada o perdida, si hay 6 votaciones y se ganan más de mitad, esa moción se dará por ganada, si se pierden más de la mitad se dara por perdida. En caso de empate se sumará el total de votos a favor y en contra. No es lo más justo pero no encuentro otro método para contabilizar estos datos.

Ejemplo:

"mociones": [
    {
      "fecha": "29-05-2015",
      "mociones_presentadas_total": 15,
      "mociones_presentadas_PP":  5,
      "mociones_ganadas_PP":  1,
      "mociones_ganadas_unanimidad_PP":  1,
      "mociones_perdidas_PP":  3
    }
  ]
  • [ ]

Footer y header

En algunos plenos los cambios de footer y header no están hechos. Hay que revisar todos los plenos.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.