El módulo Community es la plataforma de gestión de propiedades de Vivla. Permite administrar guías de uso, inventario, protocolos de limpieza, planos, fotos y reglas de estilo para cada propiedad.
Ruta: /app/community/properties/$propertyId/Cada propiedad tiene las siguientes secciones:
Dashboard
/dashboard — Métricas de completitud específicas de la propiedad. Incluye generación de QR codes para acceso público, links de compartir y edición de datos de la propiedad.
Guía de uso
/guide — Builder de guías con contenido enriquecido. Guías organizadas por categoría de electrodoméstico/equipamiento.
Limpieza
/cleaning — Reglas de limpieza organizadas por tipo de estancia. Incluye galería de fotos por paso y gestión de sesiones de limpieza.
Galería
/gallery — Gestión de fotos de la propiedad con capacidad de subida.
Inventario
/inventory — Inventario por estancia: electrodomésticos, menaje de cocina, ropa de cama, decoración, mobiliario, iluminación.
Planos
/planos — Planos de planta con soporte para imágenes y PDFs.
Ambientes
/ambientes — Configuración de estancias/espacios de la propiedad.
Electrodomésticos
/appliances — Documentación de electrodomésticos con guías de uso.
Styling
/styling — Reglas de estilo visual para la propiedad.
El backend del módulo Community (/api/community/) se compone de 15 sub-módulos:
Sub-módulo
Prefijo API
Operaciones
Properties
/properties
CRUD + asignación + integración API externa
Rooms
/rooms
CRUD de estancias
Locations
/locations
Gestión de ubicaciones
Items
/items
CRUD de ítems individuales
Inventory
/inventory
Gestión de inventario por propiedad
Cleaning
/cleaning
Reglas de limpieza
Cleaning Sessions
/cleaning-sessions
Sesiones de limpieza (tracking)
Cleaning Templates
/cleaning-templates
Templates reutilizables
Photos
/photos
Gestión de fotos
Floor Plans
/floor-plans
Planos de planta
Guides
/guides
Guías de uso
Appliance Guides
/appliance-guides
Guías de electrodomésticos
QR Codes
/qr-codes
Generación de códigos QR
Styling Rules
/styling-rules
Reglas de estilo
Dashboard
/dashboard
Métricas de overview
Las propiedades también se pueden crear mediante integración API externa (POST /api/community/properties/api-integration) usando autenticación por API key, lo que permite automatizar la creación desde otros sistemas de Vivla.