Saltar a contenido

Aplicaciones

Mapa de las aplicaciones de Legalys y cómo se relacionan entre sí. Las dividimos en aplicaciones core (centrales para el negocio) y auxiliares (soporte y automatización).

Mapa del sistema

graph TD
    Cliente([Cliente]) -->|solicita presupuesto| Cotizador[El Cotizador]
    Cliente -->|gestiona su relación| Portal[Portal de Clientes]
    Portal -->|web + móvil| Movil[(Apps Android / iOS)]

    Cotizador -->|datos de presupuesto| Odoo[(Odoo · ERP)]
    Portal <-->|clientes, trámites, pagos| Odoo

    Robot[Robot de Monitoreo de Visas] -->|actualiza estados de trámites| Odoo
    Migracion([Servicio Nacional de Migración / MITRADEL]) -->|consulta diaria 7:00 am| Robot

    subgraph Core
        Odoo
        Cotizador
        Portal
    end
    subgraph Auxiliares
        Robot
    end

Diagrama preliminar

Este mapa refleja el entendimiento inicial de cómo se conectan las aplicaciones. Ajústalo a medida que se documente cada integración real.

Aplicaciones core

  • Odoo (ERP)

    El ERP de la empresa: facturación, información de clientes, trámites.

  • El Cotizador

    App web que permite a los clientes solicitar presupuestos sin intervención de un abogado u operador.

  • Portal de Clientes

    Relación con el cliente (notificaciones, documentos, pagos). Django + VueJS con webview nativo para Android e iOS.

Aplicaciones auxiliares

  • Robot de Monitoreo de Visas

    Proceso automático diario (7:00 am) que verifica el estado de los trámites en el Servicio Nacional de Migración y MITRADEL.


Cómo documentar una aplicación nueva

Cada aplicación sigue la misma plantilla para que sean predecibles:

  1. Ficha técnica al inicio (propósito, tipo, repo, stack, entornos/URLs, owner, integra con, estado).
  2. Secciones: Visión general → Arquitectura (Mermaid) → Tecnologías → Configuración y entornos → Nuances → Troubleshooting, y Guías propias si es una app core.
  3. Añádela al nav: de mkdocs.yml y a este índice (Core o Auxiliares).

Las core usan una carpeta con varias páginas; las auxiliares, una sola página con esas secciones como encabezados.