Skip to content

Releases: FSP-Labs/ESPAlert

v0.1.0: MVP publicado

05 Mar 19:18

Choose a tag to compare

Plataforma de alertas multi-riesgo en tiempo real para España.

CARACTERISTICAS PRINCIPALES

Ingesta de datos

  • AEMET OpenData: Avisos meteorologicos (CAP XML)
  • IGN FDSN: Terremotos y temblores (Text/CSV)
  • DGT NAP: Trafico e incidencias (DATEX2 XML)
  • MeteoAlarm: Alertas meteorologicas europeas (GeoJSON/CAP)
  • Meshtastic: Protocolo mesh para conectividad alternativa

Aplicacion web

  • Mapa interactivo con mapcn (componentes React para MapLibre GL 5)
  • Interfaz responsiva (Desktop y movil) con Tailwind CSS y shadcn/ui
  • Autenticacion JWT y gestion de sesiones
  • Suscripciones personalizadas por zona geografica
  • WebSocket en vivo para actualizaciones de alertas en tiempo real

Backend

  • FastAPI 0.115 con endpoints REST documentados
  • PostgreSQL 16 + PostGIS para almacenamiento geoespacial
  • Redis 7 para cache y pub/sub
  • Celery 5.4 para procesamiento asincrono
  • Tests exhaustivos: 67 tests unitarios validados

DevOps

  • CI/CD con GitHub Actions para lint, tests e integracion continua
  • Docker multi-stage para optimizacion de imagenes
  • Nginx reverse proxy con compresion gzip

Licencias

  • MIT (mapcn, Tailwind CSS)
  • BSD (FastAPI)
  • Apache 2.0 (PostgreSQL, Celery)