FinTechGestion de donnéesMobile

Zurban
pour Dunforce

POC mobile de gestion des données de contact pour Dunforce, spécialiste de la prévention automatisée des impayés dans le logement social. Centraliser, dédoublonner et fiabiliser des contacts issus de sources multiples.

Finalisation de POC — gestion de contacts

POC

finalisé

Offline-first

synchronisation temps réel

Dédoublonnage

fusion de contacts

Multi-sources

CRM / ERP / externe

Le problème

Prévenir les impayés exige des contacts fiables

La prévention automatisée des impayés ne vaut que par la qualité des données de contact. Or, chez Dunforce, ces données étaient éparpillées entre CRM, ERP et plateformes externes, et polluées par des doublons, des erreurs et de l'obsolescence. Il fallait un socle de gestion de contacts centralisé et dédoublonné.

Des données critiques

La prévention automatisée des impayés repose sur des données de contact fiables. Une adresse ou un numéro obsolète, et la relance n'atteint jamais le bon locataire.

Des sources éparpillées

Les contacts (locataires, prospects) proviennent de multiples sources — CRM, ERP, plateformes externes — sans socle commun pour les rassembler.

Des données polluées

Doublons, erreurs de saisie et obsolescence dégradent la base. Il fallait un socle de gestion de contacts centralisé et dédoublonné.

Selego a été mandaté pour finaliser le POC de gestion des contacts
La solution

Une app mobile de carnet de contacts

Importer, organiser, dédoublonner et rechercher les contacts — en local, hors-ligne, synchronisé en temps réel.

01

Importation des contacts

Récupération des contacts depuis le téléphone et les sources multiples (CRM, ERP, plateformes externes) au sein d'une même application.

02

Carnets & fusion

Organisation des contacts en carnets (Books) et fusion des fiches (Cards) pour traiter les doublons et nettoyer la base.

03

Recherche full-text

Moteur de recherche local, disponible hors-ligne, avec autocomplétion et ranking par popularité.

04

Synchronisation temps réel

Stockage offline-first via WatermelonDB et synchronisation temps réel avec Firebase Firestore.

Impact client

Ce que le POC apporte

D'une base de contacts dispersée et polluée à un carnet centralisé, dédoublonné et consultable hors-ligne.

AspectAvantAprèsApport
Sources de contactsCRM, ERP, externes dispersésCentralisées dans l'appMulti-sources
DoublonsNon traitésFusion de contactsDédoublonnage
RechercheAbsenteFull-text localeOffline-first
SynchronisationManuelleTemps réel FirestoreAutomatisée
POC mobile de gestion de carnet de contacts, offline-first
La mission Selego

Finaliser le POC, simplifier et fiabiliser

Reprendre un POC précoce, le simplifier, développer les fonctionnalités clés et refondre le moteur de recherche.

Périmètre de la mission

Simplification de l'application
Développement des fonctionnalités clés
Optimisation du code
Refonte du moteur de recherche
Autocomplétion & ranking par popularité

Approche offline-first

Stockage local SQLite via WatermelonDB
Synchronisation temps réel avec Firestore
Recherche full-text disponible hors-ligne
Importation des contacts du téléphone & sources multiples
Carnets (Books) et fusion de contacts (Cards)
Offline-first — utilisable même sans connexion
Architecture technique

Stack & Infrastructure

Mobile

React Native 0.74 + TypeScript
iOS & Android
React Navigation
react-native-contacts
i18next

Données & Sync

WatermelonDB (SQLite offline-first)
Sync Firebase Firestore
React Query (persistance MMKV)
Jotai (état local)

Plateforme

Firebase Auth (email/OTP, Google, Apple)
Firebase Messaging (FCM) + Notifee
Sentry (monitoring)

Un POC à finaliser ?

Parlons de votre produit

Mobile offline-first, gestion de données, dédoublonnage — nous reprenons et finalisons vos POC pour les amener à un produit fiable et exploitable.