El sistema de gestión comercial descrito está orientado a:
Se contempla una arquitectura por capas:
Tecnología: Node.js con Express
Autenticación: JWT con validación de roles
Funcionalidades: Análisis de datos, cálculo de KPIs, categorización automática
[Contenido de las secciones 3.1 a 3.5…]
[Contenido detallado del flujo de trabajo…]
Información Adicional:
Total de archivos: 66 (excluyendo node_modules y archivos de build)
Frontend: 651MB
Backend: 115MB
frontend/package-lock.json: 700KB
backend/package-lock.json: 280KB
backend/database.sqlite: 52KB
frontend/src/pages/Tasks.jsx: 24KB
frontend/src/pages/Analysis.jsx: 24KB
frontend/src/pages/Control.jsx: 20KB
frontend/src/index.css: 16KB
DiagrammeR::grViz("
digraph CRM {
graph [rankdir = TB, bgcolor = transparent]
node [shape = rectangle, style = filled, fillcolor = lightblue, fontname = 'Arial']
Frontend [label = 'Frontend\nReact']
Backend [label = 'Backend\nExpress.js']
DB [label = 'Base de Datos\nPostgreSQL']
ERP [label = 'ERP\nIntegración']
Frontend -> Backend [label = 'API REST']
Backend -> DB [label = 'Queries']
ERP -> Backend [label = 'Datos']
subgraph cluster_0 {
label = 'Módulos'
style = filled
color = lightgrey
Objetivos [label = 'Gestión\nObjetivos']
Ventas [label = 'Análisis\nVentas']
Estrategias [label = 'Definición\nEstrategias']
Tareas [label = 'Planificación\nTareas']
KPIs [label = 'Control\nResultados']
}
}
")
Funcionalidad del backend para todos los módulos solicitados.
Los cambios han sido enviados al pull request existente aceptados y
mostrados:
🔗 https://github.com/MaraDestefanis/CRM_