Hexit

Dialann

Un CRM qui continue de fonctionner quand le réseau s'arrête

Les commerciaux de Dialann travaillent en clientèle, souvent là où la couverture mobile fait défaut. DiaLink garde leur portefeuille consultable hors connexion et se resynchronise dès que le réseau revient.

L'interface de DiaLink sur ordinateur et sur mobile, affichée en mode hors-ligne avec le portefeuille clients consultable

Le besoin

Un commercial itinérant passe sa journée là où le réseau est capricieux : zones industrielles, sous-sols, campagne. Or c'est précisément à ce moment qu'il a besoin de l'historique du client qu'il a en face de lui — son chiffre d'affaires, ses derniers devis, sa date de dernière visite.

Un CRM classique, qui interroge le serveur à chaque écran, devient inutilisable dans ces conditions. Il fallait donc inverser la logique : les données vivent sur l'appareil, et la synchronisation se fait en arrière-plan quand elle le peut.

Ce que fait l'application

Mode hors-ligne complet

Portefeuille clients, contacts, produits et devis restent consultables sans réseau. Les fonctions qui exigent une connexion sont clairement signalées dans le menu plutôt que d'échouer au clic — le commercial sait à tout moment ce qu'il peut faire.

Portefeuille et historique commercial

Chaque client affiche son code, son représentant, son chiffre d'affaires de l'année, celui de l'an dernier à date et sur l'année complète, ainsi que sa date de dernière visite. De quoi préparer un rendez-vous d'un coup d'œil.

Devis synchronisés avec Sage

Les devis sont préparés dans l'application puis transmis à Sage 100, où ils deviennent des documents officiels. L'interface indique explicitement le délai de synchronisation, pour lever toute ambiguïté sur l'état d'un devis.

Tournées et géographie

Une vue cartographique situe les clients et prospects, pour organiser une tournée selon la position réelle des comptes plutôt qu'à partir d'une liste alphabétique.

Pilotage de l'activité

Le tableau de bord suit la performance par commercial — chiffre d'affaires direct, distribution et contrats cadres — avec l'évolution par rapport à l'an dernier. Un espace d'administration gère utilisateurs, paramètres et doublons de devis.

Installable comme une application

DiaLink est une application web progressive : elle s'installe sur le téléphone ou la tablette depuis le navigateur, sans passer par un magasin d'applications, et se met à jour toute seule.

L'interface

Tableau de bord de DiaLink avec la performance par commercial
Le tableau de bord : volumétrie du portefeuille et performance par commercial, avec l'évolution année sur année. Données commerciales masquées.
Liste des devis de DiaLink, synchronisés avec Sage
Les devis, avec la mention explicite de leur origine Sage et du délai de synchronisation. Montants, références et noms de sociétés anonymisés.

L'architecture

Le mode hors-ligne n'est pas une couche de cache ajoutée après coup : c'est le principe de fonctionnement. L'application lit et écrit dans une base locale, et un moteur de synchronisation se charge de réconcilier ces données avec le serveur.

  • PowerSync entre l'appareil et PostgreSQL — chaque appareil détient une copie locale des données qui le concernent. Les modifications faites hors connexion sont mises en file, puis rejouées vers le serveur au retour du réseau.
  • Angular pour une interface qui s'adapte au terrain — le tableau dense du bureau devient une liste de cartes sur mobile, sans perdre la recherche ni les filtres. C'est la même application, pas une version allégée.
  • NestJS pour la logique métier et le pont vers Sage 100 — l'API porte les règles de gestion et les échanges avec l'ERP, là où les données commerciales font autorité.

Technologies

AngularNestJSPowerSyncPostgreSQLSage 100PWATypeScript

Vos équipes terrain méritent un outil qui suit

Application nomade, mode hors-ligne, connexion à votre ERP : si vos commerciaux perdent du temps à ressaisir ou à attendre le réseau, il y a matière à faire mieux.