Plataforma Open-Source de Triaje Estructural y Evaluación Rápida de Daños (Estándar ATC-20)
Nuestra intención principal es colaborar en la recolección de datos precisos a través de reportes estandarizados, siguiendo estrictamente los protocolos internacionales (ATC-20 / FUNVISIS).
Frente a la emergencia, la organización civil guiada por el rigor técnico es nuestra mejor herramienta. Este proyecto es una iniciativa independiente y de código abierto para dotar a los grupos de ingenieros voluntarios (y a la ciudadanía) de una plataforma descentralizada para mapear y certificar daños estructurales de forma rápida e in-situ.
El sistema está diseñado para capturar la realidad del terreno en dos niveles, utilizando un enfoque Offline-First, captura de Evidencia Fotográfica y PostGIS para el análisis geoespacial.
📄 Ver Formulario Final Digitalizado (PDF)
- Concepto: Digitalización línea por línea de la "Planilla de Evaluación Rápida de Daños en Edificaciones". Ya no es un asistente, es una Planilla Vertical Oficial (Checklist) donde el ingeniero marca cada daño estructural (colapso, columnas, muros) y añade Anotaciones libres.
- Algoritmo en Vivo: El sistema calcula automáticamente el Nivel de Riesgo (Bajo, Medio, Alto) por sección y sugiere la Etiqueta Final (🟢 🟡 🔴) según el protocolo oficial.
- Evidencia Oficial: Permite al ingeniero capturar y adjuntar hasta 5 fotografías oficiales de los daños.
- Ruta Web:
/evaluacion
- Concepto: Un formulario amigable para que el dueño de la edificación afectada solicite ayuda técnica a las brigadas de ingenieros.
- Geolocalización In-Situ: Extrae las coordenadas GPS automáticamente al momento del envío para que la cuadrilla no se pierda.
- Micro-Guía Fotográfica: Enseña al ciudadano cómo tomar fotos útiles (Max. 5) antes de enviarlas (Ej. "Una general, una de la grieta, evite fotos borrosas").
- Ruta Web:
/solicitud
Este repositorio contiene todo el código listo para funcionar. Si eres un grupo de rescate, una ONG o un grupo de ingenieros voluntarios, así es como debes activar el uso de esta plataforma:
- Servidor (Hosting): Debes alquilar un servidor pequeño (VPS) en servicios como DigitalOcean, Railway o Render.
- Dominio: Comprar o asignar un dominio web (ej.
www.reconstruye-emergencia.org) para que la gente no tenga que escribir números IP. - Base de Datos: El código ya incluye un archivo
docker-compose.yml. En el servidor, solo debes ejecutardocker compose up -dy el sistema levantará la base de datos PostgreSQL con capacidades satelitales (PostGIS). - Despliegue del Frontend: En la carpeta
/frontend, debes ejecutarnpm run buildy luegonpm run startpara encender la página web pública. - ¡Listo! Envíen el link del módulo ciudadano (
/solicitud) por WhatsApp y Redes Sociales a las zonas afectadas, y entreguen el link del módulo profesional (/evaluacion) solo a los ingenieros colegiados que irán al terreno.
¡Necesitamos Desarrolladores Web (React/Next.js) y Expertos en Bases de Datos (Postgres/PostGIS)!
- Asegúrate de tener Docker y Node.js instalados.
- Clona este repositorio.
- Levanta las bases de datos:
docker compose up -d - Levanta el servidor web:
cd frontend && npm install && npm run dev - Revisa los Issues en GitHub o abre un Pull Request con tus mejoras.
Organización ciudadana aplicada a la tecnología.

