Introduction
SugarCRM Onet est un projet d’intégration visant à connecter la plateforme interne Daxium Air avec SugarCRM afin d’unifier la gestion des données clients et d’améliorer la fluidité des processus commerciaux et techniques.
L’objectif principal était de supprimer les silos de données entre les systèmes et de mettre en place une synchronisation fiable et automatisée entre les deux plateformes.
Objectif du projet
Unifier les données entre Daxium Air et SugarCRM
Automatiser la synchronisation des devis et contrats
Réduire les tâches manuelles de saisie et de duplication
Améliorer la cohérence et la traçabilité des données
Faciliter la collaboration entre équipes commerciales et techniques
Architecture de la solution
Le projet repose sur une architecture middleware basée sur NestJS, permettant d’orchestrer les échanges entre les deux systèmes.
Un système de transformation de données et de synchronisation a été mis en place pour garantir la cohérence et la fiabilité des flux.
L’architecture repose sur une communication bidirectionnelle, avec gestion des événements et traitement asynchrone des données.
Fonctionnalités principales
Synchronisation des données
Synchronisation automatique des devis entre Daxium Air et SugarCRM
Mise à jour en temps réel des statuts (créé, envoyé, accepté, refusé)
Gestion des modifications et propagation entre les systèmes
Gestion des contrats
Conversion automatique des devis en contrats
Synchronisation des informations contractuelles
Suivi des étapes du cycle de vente
Automatisation des processus
Déclenchement automatique d’actions selon les événements métiers
Réduction des tâches manuelles de duplication de données
Amélioration de la fluidité des workflows internes
Stack technique
Backend : NestJS (TypeScript)
Architecture : Microservices / Event-driven
Middleware : Talend (transformation des données)
Messaging : Redis
APIs : SugarCRM API, Daxium Air API
Monitoring : logs et suivi des synchronisations
Impact
Réduction significative des tâches manuelles de synchronisation
Amélioration de la cohérence des données entre systèmes
Accélération du cycle de traitement des devis et contrats
Meilleure collaboration entre équipes commerciales et techniques
Centralisation des informations clients dans un écosystème unifié
Résultat
Ce projet a permis de mettre en place une intégration robuste entre deux systèmes critiques de l’entreprise, améliorant la fluidité des processus métiers et la qualité des données.