en producción
Caso — Backend + Documentos · Propiedad Horizontal

Una copropiedad con su operación en una base de datos, no en hojas sueltas

De directorios en Excel, reservas informales y actas redactadas desde cero a un backend completo para Edificio Monte Rio PH y un sistema de actas reutilizable para varias copropiedades, mediante Supabase y generación documental con esquema fijo.

Cliente
Edificio Monte Rio PH + copropiedades Urbanity 2, Rivera de Suramérica, Campura, Monterrío
Mi rol
Arquitectura de datos, backend y automatización documental
Periodo
Producción activa
Usuario
Administración, consejo de administración y copropietarios
Equipo
ialabs + administración de cada copropiedad
Stack
Supabase (PostgreSQL + Edge Functions) · Node.js · docx · Plantillas CSV
36 tablas · 5 edge functions
Backend integral provisionado para Monte Rio PH
fuente: Proyecto Supabase Cloud
4 copropiedades
Actas formales producidas bajo el mismo estándar de Ley 675
fuente: Archivo documental verificado
255 unidades
Directorio procesado (Campura) con conciliación de coeficientes
fuente: Dataset verificado
Esquema Ley 675
Estandarización documental con memo de control de calidad
fuente: Motor de validación
EXP-05 ficha de experimento · v0.1
en producción
01 · hipótesis Si cada acta sigue un esquema fijo de siete secciones con control de calidad, entonces se puede producir actas formales para cualquier copropiedad sin redactar desde cero.
02 · método Motor documental en Node.js sobre un modelo relacional de 36 tablas en Supabase, aplicado en asambleas de 4 copropiedades.
03 · resultado Actas oficiales sin errores de coeficientes, aprobadas y radicadas legalmente en las 4 copropiedades.
04 · siguiente iteración Portal de residentes con reservas de zonas comunes y asambleas híbridas.
4 copropiedades en producción · responsable Mateo Piza · evidencia: actas formales y base Supabase
01 — El problema

Propiedades horizontales administradas en hojas de cálculo dispersas

La gestión cotidiana de una propiedad horizontal suele dispersarse en archivos desarticulados: listas de residentes desactualizadas, coeficientes porcentuales que no suman el 100%, reservas de salones sociales por chats informales y actas de asambleas redactadas artesanalmente tras cada reunión.

Cualquier descuadre en los coeficientes o en el registro del quórum genera un riesgo legal inmediato de impugnación de la asamblea ante jueces civiles, con costos económicos y desgaste comunitario severo.

02 — El insight
"Las actas y los directorios de copropietarios no son simples textos: son datos con estructura legal. Si las unidades, coeficientes, votos y asistentes residen en un modelo relacional bien diseñado, el documento jurídico se genera de manera determinística en lugar de redactarse desde cero. El conocimiento de la Ley 675 se codifica una sola vez en el esquema."
03 — Antes / después
Antes
  1. Directorios de copropietarios en múltiples hojas de Excel con datos desalineados.
  2. Solicitudes de reservas de zonas comunes gestionadas por mensajes informales.
  3. Acta redactada manualmente tras cada asamblea durante días o semanas.
  4. Riesgo de nulidad por errores de quórum o coeficientes matemáticos incorrectos.
Después
  1. Importación validada mediante plantillas CSV con conciliación matemática inmediata.
  2. Reservas de recursos comunes registradas y administradas en base relacional.
  3. Generación automática del acta formal en Word (.docx) con esquema de 7 secciones y memo QC.
  4. Cuatro copropiedades operando formalmente con el mismo estándar de calidad.
04 — El sistema

Flujo de capacidades automatizadas

entrada
Registro asamblea y censo
Registro de asamblea, quórum, directorio de propietarios o solicitudes de reserva.
contexto
36 tablas en Supabase
Modelo relacional de 36 tablas en Supabase (unidades, coeficientes, votaciones, residentes).
decisión
Edge Functions y Ley 675
Edge Functions aplican reglas de quórum; el motor documental valida las 7 secciones de Ley 675.
acción
Compilación .docx y DB
Genera el archivo .docx listo para firma, actualiza estados de reserva y concilia el censo de propietarios.
control
Memo de QC automático
Memo de control de calidad (QC) automatizado con revisión final previa a firma de presidencia.
DIAGRAMA DE ARQUITECTURA DE FLUJO ialabs / EXP-05
01 · Ingesta CSV
Censo de copropietarios
→
02 · Supabase DB
36 tablas relacionales
→
03 · Motor Legal
Validaciones de Ley 675
→
04 · Control Calidad
Memo QC de coeficientes
→
05 · Salida .docx
Acta formal lista para firma
05 — Decisiones · capa técnica

Cada pieza, con su razón

Arquitectura basada en trade-offs deliberados y consecuencias reales de negocio.
Tecnología Supabase (PostgreSQL + Edge Functions)
Función Backend completo de copropiedad
Decisión y trade-off Base relacional con RLS, autenticación y lógica serverless unificada. Trade-off: plataforma cloud gestionada.
Consecuencia Backend de nivel empresarial sin mantener servidores dedicados
Tecnología Node.js + docx
Función Generador de documentos oficiales
Decisión y trade-off Salida directa a formato editable .docx porque es el estándar en el que administradores y revisores firman.
Consecuencia Entregable inmediato compatible con los procesos notariales y legales
Tecnología Esquema de 7 secciones + QC
Función Blindaje legal conforme a Ley 675
Decisión y trade-off Estructura rígida que valida fórmulas y asistencia.
Consecuencia Reutilización probada en múltiples copropiedades
Tecnología Plantillas de ingesta CSV
Función Conciliación de datos de entrada
Decisión y trade-off Formato tabular simple que cualquier junta o administrador puede cargar.
Consecuencia Onboarding de copropiedades en horas sin requerir capacitación compleja
06 — Evidencia
TELEMETRÍA DE PROYECTO en producción
Una copropiedad con su operación en una base de datos, no en hojas sueltas
De directorios en Excel, reservas informales y actas redactadas desde cero a un backend completo para Edificio Monte Rio PH y un sistema de actas reutilizable para varias copropiedades, mediante Supabase y generación documental con esquema fijo.
Ingesta CSVSupabase DBMotor LegalControl CalidadSalida .docx
Esquema relacional en Supabase con 36 tablas y extracto del acta generada con validación QC.
$ actas-engine --copropiedad="Monte Rio PH" --asamblea="Ordinaria 2024"
[query] extrayendo censo de propietarios (36 tablas en Supabase)
[qc] verificando coeficientes: suma = 100.0000% (consistencia OK);'>OK)
[docx] compilando 7 secciones legales: quórum, orden del día, decisiones
[output] Acta_Asamblea_MonteRio.docx compilada con memo QC adjunto
07 — Quién hizo qué
ialabs
Arquitectura de base de datos en Supabase, desarrollo de edge functions, motor de compilación de actas y conciliación de datasets (Campura, Monte Rio, etc.).
Equipo del cliente
Administraciones de copropiedades: aportación de censos, validación jurídica y firma de actas.
Terceros
Supabase Cloud Platform.
08 — Qué es distinto

Lo habitual en el mercado son aplicaciones de administración genéricas o plantillas sueltas de procesador de texto. Aquí, el conocimiento especializado de la normativa de propiedad horizontal está codificado en la estructura de datos y el motor de validación.

09 — Lecciones y siguiente iteración
  • En documentos legales repetitivos, estandarizar la arquitectura de datos subyacente aporta muchísimo más valor que intentar redactar con texto libre.
  • Límite conocido: la aprobación y firma final del acta continúa requiriendo revisión humana.
  • Siguiente paso: portal de autogestión para residentes con soporte para votaciones remotas auditadas.
From Idea to Infinity.

¿Tu administración sigue viviendo en Excel?

En 48 horas te devolvemos un diagnóstico con el resultado que podemos prometer.