Skip to content

Latest commit

 

History

History
executable file
·
119 lines (81 loc) · 4.81 KB

README.md

File metadata and controls

executable file
·
119 lines (81 loc) · 4.81 KB

shieldsIO shieldsIO shieldsIO shieldsIO

AireMAD

Importante

VERSION 0.0.1 - CAMBIOS PRÓXIMAMENTE

VERSIÓN DISTINTA A PRODUCCIÓN. EN PROCESO DE CERRAR LA RELEASE v.1.0.0

AireMAD es un portal que nos muestra la información de contaminación en el aire, contaminación acústica, niveles de polen, niveles de gripe y el tiempo. Es una aplicación de código abierto desarrollada por los profesores de Fictizia.

AireMAD es la evolución de Aire Madrid, se utilizan datos abiertos del Ayuntamiento de Madrid junto con otras fuentes oficiales como la Comunidad de Madrid y no oficiales como Open Weather Map.

Documentación

Developers

Wiki

Instalación y primeros pasos

Instalar dependencias de Node:

npm install

Levantar el servidor

node server

Lanzar las tareas de gulp:

gulp

Contribuir

Notificaciones y peticiones (errores, peticiones de mejora...)

  1. Buscar en los issues para verificar que el tema no esta reportado o en una discursión activa.
  2. Abrir un nuevo issue detallando lo ms posible lo que se necesita mejorar :-)

Aportar código (solución de bugs, mejoras, etc...)

  1. Verificar en los issues si ya alguien esta trabajando en ello.
  2. Si no existe un issue relacionado con tu aporte de código... ¡crealo!
  3. Asignate o comenta el issue para avisar que ya estas trabajando en ello.
  4. Las mejoras se realizan mediante Pull Request a la rama Dev.
  5. La solución de bugs criticos se realiza a la rama Hot-fix

Nota: Si es una funcionalidad muy grande o experimental... se puede utilizar una rama espacial para ello. Indica en los issue donde estas trabajando que lo necesitas.

Actualización de la información

Cada Hora

  • Se recoge la información de contaminación del aire.

Cada Dos Horas

  • Se recoge información meteorológica

Una vez al día

  • Se recoge información de polen
  • Se recoge información de contaminación acústica

Una vez a la semana

  • Se recoge información de gripe

Modos Avanzados

Arranque con la información de los archivos .json en /data

Nota: Por defecto, GoblinDB recupera su último estado. Este proceso revierte la información almacenada.

node server -clean