Process Cost Platform — MVP Fase 0

Plataforma web que transforma un archivo BPMN 2.0 en un reporte visual de costos operativos, listo para presentar a clientes en minutos. 100% en el navegador — sin backend, sin registro, datos guardados localmente.

Cómo usarlo

  1. Importá tu archivo .bpmn arrastrándolo a la pantalla principal, o cargá uno de los tres procesos de ejemplo incluidos.
  2. Configurá los costos fijos y tiempos de cada actividad en el workspace. Ajustá las probabilidades de los gateways XOR si las hay.
  3. Simulá para generar el análisis agregado de costos.
  4. Exportá el reporte en PDF (presentación para el cliente) o CSV (datos).

Stack

Capa Tecnología
Framework React 19 + Vite 8
Routing TanStack Router
Estado Zustand 5
Canvas BPMN bpmn-js 18 (Viewer)
UI shadcn/ui + Tailwind CSS
Gráficos Apache ECharts
Persistencia IndexedDB vía Dexie 4
Export PDF jsPDF + jspdf-autotable
Export CSV papaparse
Testing Vitest + Playwright
Deploy Cloudflare Pages

Scripts

npm run dev        # Servidor de desarrollo (localhost:5173)
npm run build      # Build de producción en dist/
npm run preview    # Preview del build en localhost:4173
npm run test       # Tests unitarios con Vitest
npx playwright test  # Tests E2E con Playwright

Estado

MVP Fase 0 — funcionalidad completa para uso consultivo básico. Las features adicionales (multi-tenant, IA, versionado, etc.) están documentadas en TODO.md para la Fase 1.

Description
Simulador de BPMN para cálculo de retorno de inversión y simulación de procesos
Readme 57 MiB
Languages
TypeScript 97.7%
PLpgSQL 1.2%
JavaScript 0.6%
CSS 0.3%
HTML 0.1%