fotso bonito

en cours

CSV Studio

Moteur CSV dans le navigateur : dédoublonnage, jointures floues, export PDF.

ReactTypeScriptlocal-first

Le problème de départ

Sur un projet de formation, je manipulais des exports de candidats toute la journée : des fichiers aux en-têtes différentes, des noms mal orthographiés d'un fichier à l'autre, des doublons partout. Chaque rapprochement prenait une demi-journée et se refaisait à la main au fichier suivant.

Ce que j'ai construit

J'ai construit l'outil que je voulais avoir : import de plusieurs fichiers d'un coup, détection automatique des en-têtes, dédoublonnage, comparaison de deux listes avec rapprochement flou pour retrouver les noms mal écrits, filtres, puis export en Excel ou en PDF.

Tout tourne dans le navigateur : les fichiers ne partent sur aucun serveur, ce qui compte quand il s'agit de listes de personnes.

La manipulation qui prenait une demi-journée se fait en quelques minutes, et le même outil ressert à chaque nouveau lot de fichiers.