Tejo Alarcón, Martina2026-10-202026-10-202026-10https://repositorio.usm.cl/handle/123456789/79508Las emergencias de gran escala en Chile suelen afectar a varias comunas a la vez, pero las municipalidades, responsables legales de la respuesta local, coordinan sus centros de acopio y albergues con herramientas aisladas entre sí. AppCopio, una plataforma web con capacidad de operación sin conexión desarrollada junto a la Municipalidad de Valparaíso, compartía esa limitación: fue construida para una sola comuna. Este trabajo diseña su evolución hacia una arquitectura multi-municipal (multi-tenant) e implementa un Producto Mínimo Viable sobre el código existente. A partir del diagnóstico del sistema se definieron doce requisitos funcionales y ocho no funcionales. Se adoptó un esquema de base de datos compartido con Row-Level Security de PostgreSQL, de modo que el aislamiento entre comunas lo aplique el motor y no dependa de cada consulta, y se diseñó un mecanismo de colaboración con consentimiento explícito, organizado en dos niveles de evento, que permite compartir necesidades priorizadas y ofertas de apoyo sin exponer datos de personas. La validación, mediante cinco escenarios críticos y 87 comprobaciones automatizadas reproducibles, acreditó el aislamiento de datos, la colaboración acotada y la continuidad de las funcionalidades heredadas; el rendimiento bajo carga y la validación con usuarios finales quedan como trabajo futuro. El resultado permite incorporar nuevas comunas sin desplegar infraestructura propia y coordinar la respuesta intercomunal sobre una misma plataforma.Large-scale emergencies in Chile often affect several municipalities at once, yet municipalities, which are legally responsible for the local response, coordinate their relief supply centers and shelters with tools that are isolated from one another. AppCopio, a web platform with offline capabilities developed together with the Municipality of Valparaíso, shared this limitation: it was built for a single municipality. This work designs its evolution into a multi-municipal (multi-tenant) architecture and implements a Minimum Viable Product on top of the existing codebase. Based on a diagnosis of the system, twelve functional and eight non-functional requirements were defined. A shared database schema with PostgreSQL Row-Level Security was adopted, so that isolation between municipalities is enforced by the database engine instead of depending on each query, and a collaboration mechanism based on explicit consent and organized into two event levels was designed, allowing municipalities to share prioritized needs and support offers without exposing personal data. Validation through five critical scenarios and 87 reproducible automated checks confirmed data isolation, bounded collaboration and the continuity of existing features; performance under load and validation with end users remain as future work. The result allows new municipalities to join without deploying their own infrastructure and enables inter-municipal response coordination on a single platform.88 páginasesAttribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Row-Level SecuritySeguridad de bases de datosGestión de emergenciasArquitectura multi-tenantCoordinación intermunicipalCentros de acopioProducto mínimo viableRediseño funcional de sistema de gestión para emergencias e implementación de PMV para versión multi-municipal: caso AppCopio356090029296311 Ciudades y comunidades sostenibles16 Paz, justicia e instituciones sólidas17 Alianzas para lograr los objetivos