Chargement de l'arborescence…
CRM global INES — contacts, deals, pipeline Kanban, activités et analytics (Phase 4)
12
Skills
9
Actifs
3
Bêta
✅ CRUD contacts complet avec tags, notes, is_favorite, project_ids (JSON), next_action + date
✅ CRUD deals avec stage, amount, probability, close_date, lien projet unique, sécurité user_id
✅ Vue Kanban drag-and-drop des deals par stage — composant réactif avec mise à jour DB temps réel
✅ Système d'activités CrmActivity (call, email, meeting…) sur contacts et deals avec timeline chronologique
✅ Import CSV avec détection doublons (check-duplicate, warning non-bloquant) + export CSV filtré
✅ CrmSearchWrapper palette contacts + deals — navigation clavier complète, intégrée via layout.tsx
✅ Recharts : pipeline par stage, contacts, activités, prévisions, alertes follow-ups calculées à la demande
✅ Tâches auto sur stage-change + alertes on-demand (GET /api/v1/crm/alerts/) — sans queue/polling
✅ Groupement contacts par entreprise + deals croisés — vue dédiée /crm/companies
🔄 P4 en cours — CrmPipeline + CrmPipelineStage : pipelines nommés configurables, inspiré Twenty CRM
🔄 P4 en cours — CrmFieldMetadata + CrmFieldValue : champs définis sans migration, runtime data model
🔄 P4 en cours — triggers create/update/delete contacts et deals → WebhookConfig étendu (Zapier, n8n)