Zentto CRM
Zentto CRM es la app para el equipo comercial. Gestiona oportunidades de venta, leads y actividades desde cualquier lugar.
Pantallas principales
Sección titulada «Pantallas principales»Dashboard
Sección titulada «Dashboard»KPIs del pipeline: total leads, ganados, perdidos, tasa de conversión, valor promedio, actividades pendientes.
Pipeline
Sección titulada «Pipeline»Visualización del pipeline por etapas. Cada lead muestra contacto, valor estimado y prioridad.
Lista filtrable de prospectos. Crear, editar, mover entre etapas y cerrar (ganado/perdido).
| Campo | Descripción |
|---|---|
| Contacto | Nombre del prospecto |
| Empresa | Empresa del prospecto |
| Valor estimado | Monto potencial de la venta |
| Prioridad | Baja, Media, Alta, Urgente |
| Fuente | Web, Referido, Llamada, Evento |
| Etapa | Posición en el pipeline |
Actividades
Sección titulada «Actividades»Tareas de seguimiento: llamadas, emails, reuniones, demos. Marcar como completadas.
Detalle de lead
Sección titulada «Detalle de lead»Vista completa con historial de movimientos entre etapas, actividades asociadas y notas.
Notificaciones push
Sección titulada «Notificaciones push»- Nuevo lead asignado — Te notifica cuando te asignan un prospecto
- Actividad vencida — Recordatorio de tareas pendientes
- Lead ganado/perdido — Actualización de estado
Flujo del usuario
Sección titulada «Flujo del usuario»Vista no técnica del proceso. Pensada para vendedores en campo, representantes comerciales y coordinadores de ventas.
Editable en draw.io: descarga el SVG → en draw.io: File → Import from → Device → selecciona el SVG. Cada nodo queda editable.
Flujo técnico
Sección titulada «Flujo técnico»Vista técnica para desarrolladores: GPS tracking, cámara para evidencia, push de recordatorios, endpoints
/v1/crm/*.
| Componente | Tipo | Ubicación |
|---|---|---|
CrmHomeScreen | Pantalla React Native | apps/crm/src/screens/CrmHomeScreen.tsx |
PipelineScreen | Pantalla React Native | apps/crm/src/screens/PipelineScreen.tsx |
LeadsListScreen | Pantalla React Native | apps/crm/src/screens/LeadsListScreen.tsx |
ActivitiesScreen | Pantalla React Native | apps/crm/src/screens/ActivitiesScreen.tsx |
/v1/crm/leads | Route Express | web/api/src/routes/crm/leads.ts |
/v1/crm/deals | Route Express | web/api/src/routes/crm/deals.ts |
/v1/crm/activities | Route Express | web/api/src/routes/crm/activities.ts |
/v1/crm/attachments | Route Express | web/api/src/routes/crm/attachments.ts |
usp_crm_Lead_* | Stored procedure (PG + MSSQL) | web/api/sqlweb-pg/includes/sp/ |
usp_crm_Deal_* | Stored procedure (PG + MSSQL) | web/api/sqlweb-pg/includes/sp/ |
crm.Lead | Tabla operativa | web/api/migrations/postgres/ |
expo-location | GPS tracking | expo-location |
expo-camera | Foto evidencia visita | expo-camera |
expo-notifications | Push recordatorios | expo-notifications |
Editable en draw.io: descarga el SVG → File → Import from → Device.