¿Qué construiste?

Desarrollamos Sismología VE, un sistema de monitoreo y alerta temprana de sismos en tiempo real diseñado específicamente para Venezuela y sus regiones colindantes. El proyecto consta de:

  1. Una aplicación web altamente interactiva y responsiva desplegada en Wasmer Edge (terremotos.wasmer.app).
  2. Una aplicación nativa para Android con un servicio en segundo plano que se ejecuta de forma persistente para recibir alertas inmediatas.

¿Para quién es?

Está dirigido a la población general de Venezuela, servicios de emergencia locales y cualquier persona que necesite notificaciones confiables e inmediatas de eventos sísmicos, especialmente en una región donde los canales oficiales suelen presentar demoras o caídas de servicio.

¿Cómo ayuda?

  • Entrega en tiempo real: Utiliza una conexión WebSocket persistente directa con el EMSC (Centro Sismológico Europeo-Mediterráneo) y redes regionales (como el SGC de Colombia) para recibir y notificar sismos en cuestión de segundos, eliminando los retrasos de consulta tradicionales.
  • Mecanismos de respaldo (Resiliencia): Si la conexión a internet falla o el WebSocket se desconecta, el cliente cambia automáticamente a un flujo de respaldo (consulta al servidor de IONOS, lectura de caché local en localStorage y, finalmente, una base de datos local precargada).
  • Actualización de alta frecuencia: Cuenta con un scraper optimizado en el servidor que descarga y procesa datos de FUNVISIS cada 20 segundos, evadiendo la caché CDN para garantizar datos frescos constantemente.
  • Diseño centrado en el usuario: Incorpora filtros de búsqueda por magnitud y región, alarmas de audio configurables y un simulador visual para pruebas de preparación ciudadana.

¿Qué debería probar la gente primero?

  1. Entrar a la web en vivo en terremotos.wasmer.app.
  2. Probar el Simulador de Sismos integrado para generar un sismo de prueba y observar cómo reaccionan la interfaz, los marcadores en el mapa y la alerta sonora.
  3. Descargar e instalar la aplicación de Android (disponible a través del banner superior de la web) para probar el servicio de monitoreo en segundo plano.

Comentarios

Feedback del proyecto

1 comentario

Inicia sesión para dejar feedback y votar comentarios.

C

Cris

2026-06-29

Proyecto con impacto real 👏 Áreas clave para fortalecerlo: - Rotar de inmediato las credenciales SSH y la contraseña del keystore: están en texto plano en DEPLOY.md y build.gradle.kts, visibles públicamente en GitHub. - Agregar un README en la raíz con instrucciones de instalación, variables de entorno y pasos para correr el scraper localmente. - Publicar un video o capturas mostrando las notificaciones y el simulador de sismos — la demo en vivo no cargó datos durante la revisión. - Firmar el APK de producción con una clave de release en lugar del debug keystore, especialmente al ser una app de seguridad crítica. - Implementar CI básico (GitHub Actions) para automatizar el build y evitar deploys 100% manuales por SSH.