¿Qué construiste?
Reestructuramos es una PWA offline-first para la evaluación rápida de seguridad estructural de edificios después de un terremoto, construida para los sismos M7.2 + M7.5 del 24 de junio de 2026 en Venezuela.
Cada edificio se clasifica con el sistema universal de tres carteles — VERDE (habitable), AMARILLO (uso restringido) y ROJO (inseguro) — siguiendo la metodología ATC-20 adaptada a la norma venezolana COVENIN 1756.
Lo que la hace distinta:
- 100% sin conexión. Tras un sismo la red celular colapsa: ese es el caso de uso central, no el borde. Todo se guarda primero en el teléfono (IndexedDB) y se sincroniza solo cuando vuelve la señal. Incluye caché de mapas offline.
- Evidencia ligada al hallazgo. Cada foto se ata al daño concreto (esta columna, esta grieta) con GPS + fecha/hora embebidos. Nada de "álbum suelto".
- Nunca sobrescribe el historial. Una re-inspección tras una réplica es un registro NUEVO; el QR del cartel muestra todo el historial del edificio en el tiempo.
- Sugiere, no decide. La app propone el cartel según los daños observados, pero el inspector confirma o anula con su criterio (ambos quedan registrados).
- Mapa de daños en vivo de la ciudad, con pines a color por cartel.
- PDF de inspección + cartel imprimible con QR, generados en el dispositivo (funcionan offline).
- Guía de campo offline (patrones de daño, árbol de decisión, glosario) + mini-inducción con quiz para habilitar inspectores.
¿Para quién es?
Inspectores en campo: voluntarios, ingenieros y arquitectos. Acceso público y anónimo, sin barreras — cualquiera entra desde su teléfono y empieza de inmediato. También sirve como herramienta de formación.
¿Cómo ayuda?
Le da a Protección Civil, FUNVISIS, el colegio de ingenieros y a los voluntarios un instrumento común para triar miles de edificios rápido, con datos confiables (GPS + timestamp, trazabilidad antifraude) y un mapa de daños que coordina la respuesta — incluso con la red caída. Diseñado "listo para aval", alineado a COVENIN 1756.
¿Qué debería probar la gente primero?
- Abre https://app.reestructuramos.com en el teléfono (instálala: "Agregar a pantalla de inicio").
- Haz la inducción de 2 minutos + el mini-quiz.
- Toca "Nueva inspección": fija la ubicación (GPS o toca el mapa), marca los peligros con el selector de severidad, mira el cartel sugerido, confírmalo y finaliza.
- Genera el PDF y el cartel imprimible con QR.
- Pon el teléfono en modo avión y recarga la app — sigue funcionando. Ese es el corazón del proyecto.
Tecnología
Next.js 16 + React 19 + TypeScript + Tailwind v4 · IndexedDB (Dexie) con cola de sincronización propia y reintentos · Supabase (PostgreSQL + PostGIS + Storage + Auth anónima + RLS) · Leaflet + OpenStreetMap con caché offline · service worker propio · PDF y QR en el cliente. Diseño "instrumento de ingeniería": tipografía IBM Plex, alto contraste para uso al sol.
Comentarios
Feedback del proyecto
1 comentario
Inicia sesión para dejar feedback y votar comentarios.
Cris
2026-06-29
Proyecto sólido con impacto real en emergencias 🏗️ Áreas clave para fortalecerlo: - Agregar tests unitarios para la lógica de placards (suggestPlacard es una función pura que afecta decisiones de seguridad de vida — debería ser la primera en tener cobertura). - Configurar CI/CD (GitHub Actions) para validar builds y linting automáticamente en cada commit. - Agregar validación de tamaño de payload en el proxy de IA (/api/analizar-grieta) para evitar abuso con imágenes base64 muy grandes. - Implementar paginación en pullMapData() — actualmente trae hasta 5.000 filas de golpe, lo que puede degradar silenciosamente a escala. - Publicar capturas de pantalla del wizard, el resultado de placard y el PDF en redes sociales; el video ya existe pero faltan imágenes estáticas para difusión.