Emilio Rodríguez

Proyecto · ERP de Arclo Systems

Proyecto 03 / 07: ERP de Arclo Systems

2026 · Arclo Systems · Arquitectura y desarrollo

Arclo Systems · 2026

CRM, proyectos y contabilidad de partida doble en un solo sistema, con 2FA, auditoría y un servidor MCP.

El problema

Arclo llevaba el CRM, los proyectos y la contabilidad en tres herramientas que no se hablaban. Es un sistema interno, con login y 2FA.

Qué hice

  1. 01 / 04

    Desarrollé sus 11 módulos de CRM, proyectos y finanzas.

    API REST en NestJS con Prisma y PostgreSQL, y PWA en React 19.

  2. 02 / 04

    Modelé la contabilidad de partida doble en colones y dólares.

    Entrar pide 2FA, los permisos se validan en cada solicitud y una bitácora encadenada por hash impide editar o borrar registros.

  3. 03 / 04

    Agregué un servidor MCP con OAuth 2.1.

    Que expone los estándares de ingeniería de Arclo a agentes de IA.

  4. 04 / 04

    Versioné el esquema en 16 migraciones con rollback probado.

    Y escribí 213 archivos de pruebas unitarias, de integración y E2E con Vitest, Testcontainers y Playwright.

Resultados

  1. Cada cliente va del lead a la cotización, el contrato y las entregas quincenales en un solo sistema, y sigue su avance desde un portal propio.
  2. La rentabilidad de cada proyecto sale de la misma contabilidad.

Stack

  • React
  • NestJS
  • PostgreSQL
  • Prisma
  • MCP
  • Vitest
  • Playwright