1. Reportar
El ciudadano usa la app, el mapa y el tipo de problema.
Zona urbana Rancagua. Un clic en un azul acerca con zoom fijo; otro clic en el mismo azul vuelve a la vista completa. Tipo, ubicación, coordenadas y cantidad están en la tabla debajo del mapa.
| Ubicación | Tipo | Coordenadas | Cantidad de reportes | Primer reporte | Último reporte | Fecha tentativa de solución | Cuenta regresiva | |
|---|---|---|---|---|---|---|---|---|
| Cargando… | ||||||||
Sitio de ejemplo — personalizá textos y marca
Los vecinos marcan problemas en la app. El municipio los gestiona en un panel web. Esta página es una plantilla lista para public_html en Hostinger.
El ciudadano usa la app, el mapa y el tipo de problema.
Los datos llegan a Firebase y/o a esta API PHP + MySQL.
El municipio responde desde el panel que montarás en este sitio.
Cuando publiques el APK o Play Store, agregá el enlace aquí.
El login para empleados puede vivir en /dashboard/ cuando subas el build del panel React.
POST JSON con lat, lng y type (como la app):
Cuerpo: {"lat":0,"lng":0,"type":"Hoyo","status":"reportado"}
— opcional tentative_fix_date (YYYY-MM-DD) si la columna existe en MySQL.