- Hola, buenas noches, atienden el sabado?
- Hola.
- Sí, atendemos los sábados de 8:30 a 19:00.
- cuanto cuesta el servicio, estoy por la virgen de lujan 8 anillo
- Para poder cotizarte, podrías compartirnos tu ubicación por favor?
- ok, le pasaré
- deme un momento que llegue
- De acuerdo, quedo atento.
- Enseguida le doy el precio...
- El precio del servicio es de USD.53.
Tus obras en el mapa. Tu documentación donde siempre estuvo.
Django + n8n + Nextcloud. Cada sitio geolocalizado, con su galería de fotos, sus subcarpetas, sus archivos y sus permisos — sin OAuth, sin migrar archivos, sin pagar por usuario.

Lo que vas a dejar de sufrir.
-
Decenas o centenas de obras, cada una con su carpeta de Nextcloud/Dropbox/Drive, imposibles de encontrar sin contexto
-
Documentación técnica separada del sitio físico — no se sabe qué está en qué ubicación
-
Fotos de WhatsApp del terreno que nadie consolida con el resto de la documentación
-
Permisos confusos: administrador, visitante, ITO, cliente final — todos ven lo mismo o se arman shares a mano
-
Múltiples contratistas/empresas con sus propias carpetas y mismos tipos de obra
-
Nadie sabe qué sitios están al día y cuáles están atrasados sin abrir cada carpeta
-
Docs finales de entrega al cliente mezclados con documentación de trabajo
8 vistas en detalle.
Portal principal: sitios por empresa, subcarpetas con conteo de archivos, actividad reciente y Docs. Finales
Mapa con sitios coloreados por estado y empresa, filtros laterales, popup con detalle de obra
Galería de fotos de WhatsApp agrupadas por fecha + árbol de carpetas Nextcloud en vivo
Arquitectura: usuarios → Django portal → n8n → Nextcloud, con flujo de datos detallado en 7 pasos
Todo lo que hace el producto.
Portal Multi Empresa
- Navegación por empresa / contratista — cada una con sus sitios
- Sidebar con conteo de sitios por empresa
- Cambio de empresa con 1 click
- Configuración desde admin Django (no requiere redeploy)
Vista Sitios
- Tabla de sitios con código, nombre, contratista, ITO, estado
- Filtros por estado (asignado / en ejecución / completado)
- Búsqueda por código de sitio
- Flags de avance técnico (p. ej. hormigonado, montado, energizado) configurables
Mapa Georreferenciado
- Leaflet + OpenStreetMap (sin API keys, sin costos)
- Pins coloreados por estado y por empresa
- Clustering automático en zoom bajo
- Popup con datos del sitio + enlace a carpeta
- Filtros de mapa sincronizados con la tabla
Integracion Nextcloud Via N8N
- n8n es el middleware — Django no habla WebDAV directo
- Workflow nc-tekon: lista items de una ruta
- Workflow nc-tekon-deep: conteo recursivo de archivos por subcarpeta
- Credenciales Nextcloud encapsuladas en n8n — no en settings Django
- Workflows versionados en JSON dentro del repo
Cache Postgres
- EstructuraCache: estructura de carpetas por empresa
- SitioCache: árbol de subcarpetas por sitio con conteo
- ProyectoFinalCache: árbol de docs finales
- TTL configurable, refresh manual desde admin
- Miss → webhook n8n → actualiza caché → render
Roles Permisos
- UserProfile con rol administrador / visitante
- EmpresaLink por empresa con link_admin y link_visitante
- Cada rol recibe una URL de share de Nextcloud distinta
- Sin OAuth — resuelto con shares públicos + contraseña
- Extendible a más roles (ITO, cliente, supervisor)
Docs Finales
- Carpeta unificada de entrega al cliente (p. ej. /20-PTI SP)
- Vista separada — no se mezcla con docs. contratista
- Tree con conteo de archivos por documento final
- Link directo a Nextcloud por rol
Galeria Fotos
- Fotos de WhatsApp sincronizadas a Nextcloud se ven como galería
- Agrupación por fecha
- Por sitio — útil para ITO y cliente
- Sin duplicación de storage (miniatura + link)
Auditoria Actividad
- Última actualización por carpeta (mtime real de Nextcloud)
- Panel de actividad reciente
- Detección de cambios de estado
- Badges visuales por frescura (hoy / esta semana / atrasado)
Api Rest Interna
- /docs/api/sitios/ — lista sitios por empresa
- /docs/api/carpetas/ — estructura o con archivos
- /docs/api/carpetas/archivos/ — subcarpetas con conteo
- /docs/api/final/tree/ — árbol de docs finales
- Consumible por frontend propio o por otros sistemas
Con qué está construido.
Por qué esto y no otra cosa.
-
vs. obligar a usar Nextcloud directo: portal propio con contexto de obra, mapa, estado — sin obligar al usuario a navegar WebDAV
-
vs. SharePoint / SaaS documental: sin costo por usuario, sin encierro de datos — Nextcloud queda donde ya estaba
-
vs. Drive con permisos a mano: roles generan URLs diferentes automáticamente
-
vs. construir con WebDAV directo desde Django: n8n aísla credenciales, agrega reintentos y deja los workflows versionados
-
vs. apps genéricas de GIS: enfocado en documentación — cada pin muestra qué falta, qué se entregó y quién lo hizo
-
vs. no tener nada: el ITO ya no manda por WhatsApp la carpeta del sitio — manda el link del sitio en el portal
Quién ya lo está usando.
Contratista regional de telecomunicaciones
Infraestructura de telecomunicaciones · Multi-país
¿Algo así para tu empresa?
Una llamada de 30 min para ver si tu caso encaja — sin compromiso, sin pitch.