Mapa con cuatro capas
Satélite, calles y mapa físico de Esri, y relieve de OpenTopoMap, conmutables desde
el propio mapa. El límite del municipio se dibuja con una máscara que oscurece todo lo
de fuera, y las comunidades del INEGI se pueden mostrar encima.
Catálogo del INEGI
Michoacán, Guanajuato y Ciudad de México: 175 municipios y más de 6 300 comunidades
con sus polígonos reales, usados como geocerca para validar cada reporte. Además,
atajos a los municipios colindantes para saltar de uno a otro.
20 conceptos de reporte
Bache, fuga de agua, luminaria, basura, alcantarilla, incendio forestal, sitio
peligroso, crueldad animal… Cada concepto trae su icono y un ejemplo guía para
describirlo, y los temas delicados muestran un aviso propio.
Evidencia en fotografías
JPG, PNG, WEBP o GIF de hasta 100 MB por archivo (20 por reporte), con vista previa,
reemplazo y borrado. El PDF se admite solo como documento de la resolución.
Color por antigüedad
El color no se guarda: se calcula. Amarillo menos de 15 días, naranja de 15 a 30,
rojo más de 30, y verde cuando el reporte queda resuelto. De un vistazo se ve qué se
está quedando viejo.
Filtros y búsqueda
Por texto, estado, concepto, color y comunidad, con orden por más recientes, más
antiguas o prioridad (lo más urgente y viejo primero). Los filtros conviven con el
mapa: la lista y los marcadores siempre concuerdan.
Buzón de avisos
Cada cambio de estado, comentario, resolución o alerta global llega como notificación
a quien tenga cuenta, con su contador de pendientes.
Identidad a tu manera
Nombre real, un pseudónimo que sortea el servidor («Águila Nocturna») o «Anónimo»
reporte por reporte. En los listados públicos nunca aparece el correo: solo un
identificador opaco.
Reportes públicos del municipio
Todos ven los problemas del municipio activo, tengan cuenta o no: para eso está el
mapa. Escribir es lo que queda restringido: solo el autor edita o elimina lo suyo, y
el personal puede moderarlo.
Marca de «peligrosa»
El personal puede destacar un reporte que representa riesgo (con su motivo y fecha):
sale con distintivo propio, fila resaltada, anillo en el mapa y aviso al autor.
Moderación
Cualquiera puede denunciar un reporte o un comentario. La cola agrupa las denuncias
por contenido y el personal decide: ocultar, eliminar, advertir o suspender. Tres
advertencias suspenden la cuenta; una cuenta suspendida no puede entrar.
Panel e informes
El panel reúne estadísticas, el panel de reportes, los catálogos, las comunidades,
las cuentas del personal y la moderación. De ahí también salen la exportación a CSV y
el informe imprimible.
Tutorial guiado
Al entrar por primera vez, una guía ilumina cada elemento y lo explica en 9 a 11
pasos según el rol, y se puede repetir cuando quieras desde la barra lateral.
Fácil de levantar
Una imagen con Docker Compose que incluye la base de datos y aplica las migraciones
al arrancar, o Node.js contra un MariaDB propio. La API es REST y todo el frontend es
estático: no hace falta configurar CORS ni una URL base.