Inicio › Cómo funciona
Visión general

Una plataforma, tres roles, un objetivo

Midgard Property conecta a la junta directiva, los residentes y la portería en una sola herramienta. Cada residencial funciona de forma independiente y aislada.

Los roles

Cada persona ve y hace solo lo que le corresponde.

Junta directiva (Admin)

Registra pagos, genera cuotas, aprueba reservas, publica anuncios, gestiona casas y usuarios, y personaliza la marca del residencial.

Residente

Consulta sus cuotas y pagos, anuncia visitas y deliveries con QR, reserva zonas sociales y ve la transparencia financiera.

Vigilante

Ve las visitas del día, escanea y valida los pases QR, registra ingresos manuales y consulta el estado de pago de cada casa.

Cómo se conecta todo

El frontend habla directo con la base de datos (protegida por reglas de seguridad) y solo usa el backend para operaciones privilegiadas.

flowchart TB
  subgraph T["Residencial · aislado por tenant"]
    A["Junta Directiva"]
    R["Residentes"]
    G["Vigilante"]
  end
  A --> APP["App web y móvil"]
  R --> APP
  G --> APP
  APP -->|"lectura y escritura con RLS por tenant"| DB[("Supabase · Postgres + Auth")]
  APP -->|"pagos, alta de usuarios, cuotas"| API["Backend · Render"]
  API --> DB
        
Cada residencial es un “tenant” aislado: las reglas de seguridad de la base de datos garantizan que nadie vea datos de otra comunidad.
Aislamiento real: la separación entre residenciales no depende de la interfaz, sino de reglas en la propia base de datos (Row Level Security). Aunque alguien intentara saltarse la app, no podría leer datos de otra comunidad.

El día a día

La junta configura

Registra las casas, define la cuota mensual y personaliza colores y logo del residencial.

Se generan las cuotas

Cada mes se crean las mensualidades automáticamente; la junta registra los pagos y emite recibos.

Los residentes operan

Consultan su estado de cuenta, anuncian visitas con QR y reservan zonas sociales — solo si están al día.

La portería valida

El vigilante escanea los pases y controla los accesos; todo queda registrado.

Ver cómo funciona el pase QR