CRM Perpitech
CRM métier pour un spécialiste de la détection de fuites : dossiers, sinistres, assureurs, rapports d'expertise Word générés automatiquement.
Perpitech recherche et détecte les fuites d'eau depuis 2016, pour des particuliers, des professionnels, des experts et des compagnies d'assurance. Chaque intervention ouvre un dossier: prise de contact, planification, recherche sur site avec plusieurs méthodes techniques, puis rapport d'expertise transmis à l'assureur. Ce suivi reposait jusque-là sur des fichiers et des échanges dispersés, et il fallait un logiciel métier qui centralise l'activité et automatise les tâches répétitives. C'est le seul des trois chantiers Perpitech qui ne soit pas un site public; il porte l'année 2025, comme la refonte de la vitrine.
Un back-office Filament calqué sur le flux de travail
J'ai conçu le CRM autour du vrai flux de travail de l'équipe, en Laravel avec un back-office Filament. Filament est un framework de back-office pour Laravel: tableaux, formulaires, filtres et relations en sortent prêts à l'emploi, et les cas spécifiques se composent proprement par-dessus. Livewire complète la pile pour les composants dont l'état vit sur le serveur et qui se rendent dynamiquement dans le navigateur.
Le modèle de données reprend donc ce flux réel. Un dossier d'intervention se crée, se suit, se clôture, et conserve son historique et ses pièces jointes. Les sinistres sont rattachés aux assureurs partenaires, eux-mêmes tenus dans un annuaire. Les fichiers, photos, relevés et documents, sont regroupés par dossier et consultables aussi depuis une bibliothèque. Un tableau de bord donne la vue de pilotage, et l'accès est réservé à l'équipe.
Les automatisations, là où disparaissent les ressaisies
Trois automatisations complètent le suivi. Les rapports d'expertise sont générés automatiquement en documents Microsoft Word à partir des informations du dossier: produire un document bureautique plutôt qu'un rendu figé, c'est en général livrer un fichier qui reste ouvrable et modifiable dans le traitement de texte du destinataire.
Les rendez-vous d'intervention sont planifiés dans Google Agenda depuis les données saisies, via l'API Google Agenda. Passer par l'interface de programmation d'un agenda hébergé implique, de manière générale, une autorisation accordée côté compte Google et des appels de serveur à serveur: l'événement est écrit dans l'agenda distant lui-même, pas dans une copie locale qu'il faudrait ensuite réconcilier.
Enfin, les médias sont sauvegardés automatiquement sur le NAS Synology de l'entreprise. Un NAS est un stockage branché sur le réseau de la société, ce qui veut dire, en général, que les fichiers atterrissent sur un matériel qu'elle possède et administre.
- tableau de bord de pilotage de l'activité;
- dossiers d'intervention complets: création, suivi, détail, clôture, historique;
- sinistres et annuaire des assureurs partenaires;
- centralisation des fichiers et pièces jointes par dossier;
- rapports d'expertise Word générés automatiquement;
- rendez-vous synchronisés avec Google Agenda;
- médias archivés sur le NAS Synology de l'entreprise.
L'étude de cas côté client est publiée sur laboiteacode.fr. Ici, ce qui m'intéresse est plus simple: un outil interne ne se juge pas à son apparence, mais au nombre de gestes qu'il retire à ceux qui l'utilisent tous les jours.
Besoin de créer un site internet à Perpignan ?
Comme pour ce projet, créons ensemble un site unique, performant et à votre image.