App móvil CitySensor

Captura territorial en campo con operacion estructurada.

La app movil de CitySensor permite registrar incidencias, evidencia visual y contexto geoespacial en tiempo real para convertir observaciones de campo en decisiones municipales accionables.

Operacion

Que hace la app en campo

La app movil conecta captura, evidencia y trazabilidad para sostener la operacion territorial.

Captura de incidencias en campo con geolocalizacion precisa.
Registro de evidencia visual asociada a cada hallazgo.
Clasificacion por severidad y tipo de incidencia.
Trazabilidad por mision para seguimiento operativo.
Sincronizacion con operacion territorial para priorizacion institucional.

Arquitectura tecnica

Stack de desarrollo y servicios de soporte

CitySensor movil se integra con una arquitectura moderna separada por capas de frontend, backend, datos y almacenamiento.

Frontend

Next.js, React, TypeScript, Tailwind CSS y MapLibre para visualizacion geoespacial.

Backend

FastAPI con SQLAlchemy, Alembic, JWT, control de roles, auditoria y servicios para reportes, imagenes y geometrias.

Base de datos geoespacial

PostgreSQL + PostGIS para zonas, poligonos, puntos, misiones, incidencias y limites administrativos.

Almacenamiento

MinIO compatible con S3 para imagenes originales y miniaturas con URLs firmadas.

Infraestructura

Docker Compose con API, web, Redis, MinIO, worker y base geoespacial.

Seguridad y acceso

Control por rol y municipio

El modelo operativo aplica seguridad por autenticacion, roles y separacion multi-municipio.

  • - Autenticacion con JWT y refresh token rotativo.
  • - Hash de contrasenas con Argon2.
  • - Control de acceso por rol y por municipio.
  • - Auditoria de eventos operativos relevantes.
  • - Separacion multi-municipio con municipality_id.

Roles

AdminOperatorSupervisorMunicipality

Base geoespacial

GeoJSON y PostGIS para lectura territorial

La app movil aprovecha un modelo geoespacial preparado para incidencias puntuales y areas afectadas.

  • - Soporte de datos GeoJSON para operacion territorial.
  • - Zonas en MULTIPOLYGON con SRID 4326.
  • - Incidencias como punto, poligono o multipoligono.
  • - Calculo de areas de vuelo en metros cuadrados.
  • - Visualizacion de limites administrativos, colonias y municipios.

Valor municipal

De reportes aislados a operacion estructurada

La app movil acelera captura y seguimiento para sostener decisiones publicas con evidencia territorial.

  • - Ubicacion precisa de incidencias en territorio.
  • - Evidencia visual por cada hallazgo.
  • - Priorizacion por severidad.
  • - Planeacion de inspecciones por zona.
  • - Seguimiento por mision y trazabilidad operativa.
  • - Reportes tecnicos exportables.
  • - Control de acceso por municipio y rol.
  • - Base preparada para integracion de deteccion con IA.

Diferenciadores

No es solo un mapa movil

CitySensor movil conecta territorio, evidencia, seguridad y continuidad operativa multi-municipio.

  • - Enfoque municipal desde diseno y operacion.
  • - Datos georreferenciados con evidencia visual por mision.
  • - Mapas satelitales y lectura territorial accionable.
  • - Seguridad por roles en contexto multi-municipio.
  • - Preparada para IA y procesamiento territorial futuro.

Roadmap

Evolucion prevista de CitySensor movil

Linea de evolucion funcional para ampliar capacidad de operacion y transparencia publica.

Evolucion 01

Dashboard territorial con mapa de incidencias en tiempo real.

Evolucion 02

Vista detallada de mision con galeria, mapa, severidades y progreso.

Evolucion 03

Deteccion automatica de baches o deterioro vial con IA.

Evolucion 04

Asignacion de incidencias a cuadrillas y seguimiento de reparacion.

Evolucion 05

Panel publico de transparencia con indicadores agregados.

Descarga y soporte

Activa la app movil de CitySensor en tu operacion.

Si ya cuentas con piloto o despliegue, te compartimos configuracion de acceso y flujo de uso para equipos en campo.

Contactar soporte