CIVIUM
SaaS de gestión de incidencias urbanas para ayuntamientos españoles: los vecinos reportan incidencias (mobiliario roto, alumbrado, limpieza...) y el consistorio las gestiona hasta su resolución. Modelo B2G, producto propio de principio a fin, incluida su identidad visual.
fun producto() {
- App Android nativa en Kotlin para el ciudadano: reporte de incidencias con foto y ubicación, y seguimiento del estado.
- Backend multitenant: cada ayuntamiento opera de forma aislada sobre la misma infraestructura, lo que abarata el coste por municipio.
- Panel de gestión para el personal municipal con el ciclo de vida completo de la incidencia.
fun infraestructura() {
Vender a la administración pública española impone requisitos de cumplimiento reales. Tras comparar Hetzner, AWS y OVHcloud, elegí OVHcloud Madrid: datos alojados en España y certificación ENS de nivel Alto, el marco de seguridad que exigen los organismos públicos.
fun portIos() {
Para cubrir todo el parque de móviles estoy portando la app a iOS en Swift/SwiftUI, con una equivalencia directa de tecnologías respecto a la versión Android:
| Android | iOS |
|---|---|
| Retrofit | URLSession |
| Room | SwiftData |
| Hilt | Inyección manual |
| Coroutines / Flow | async/await + Combine |
| CameraX | AVFoundation |
fun identidad() {
La marca también es propia y nace de un concepto simple: ciudad + reparar. El símbolo funde un bloque urbano con una llave inglesa en forma de 'U', construido sobre una retícula hexagonal.