SaaS · refonte d’application · sous NDA / Projet sous NDA

Refonte d’une application financière pour réduire les erreurs manuelles

Finance SaaS (under NDA) project screenshot

Contexte

L’outil existant gérait des abonnements financiers, mais reposait beaucoup sur la saisie manuelle, précisément là où un logiciel qui manipule de l’argent ne peut pas se permettre d’erreurs. Le client voulait une refonte moderne et fortement typée, qui rende difficile de se tromper dès la source.

Enjeu

Dans un logiciel financier, un chiffre mal saisi n’est pas un bug cosmétique, c’est un vrai problème. La refonte devait, par conception, réduire les erreurs de saisie manuelle, rester entièrement typée de bout en bout et être accessible, tout en gardant un modèle de données propre à mesure qu’il grandit.

Périmètre

Ce que j'ai fait

  1. 01J’étais responsable de l’architecture frontend de l’application refondue.
  2. 02J’ai conçu le traitement des données et l’UX spécifiquement pour réduire les erreurs de saisie manuelle.
  3. 03J’ai construit une interface accessible qui répond à de vraies exigences d’utilisabilité.
  4. 04J’ai ajouté des tests de bout en bout qui protègent les parcours financiers critiques.

Décisions clés

Décisions clés

  1. 01

    Sécurité des types de bout en bout : TypeScript, tRPC et Prisma

    Un chemin typé de la base de données jusqu’à l’interface fait que des catégories entières d’erreurs de saisie et d’intégration sont détectées à la compilation, avant d’atteindre les finances du client.

  2. 02

    Une UX conçue pour prévenir les erreurs, pas seulement les détecter

    Les champs, la validation et le parcours ont été façonnés autour de la façon dont les gens se trompent réellement, ce qui réduit les chances que de mauvaises données entrent dans le système.

  3. 03

    Des tests e2e sur les parcours qui comptent

    Les parcours financiers critiques sont couverts par des tests automatisés de bout en bout, si bien que les changements sont déployés sans casser silencieusement les parties qui manipulent de l’argent.

Résultats

Résultats

  1. 01

    Une application refondue et entièrement typée, avec un modèle de données et une UX visant directement moins d’erreurs manuelles.

  2. 02

    Une interface accessible, construite selon de vrais standards d’utilisabilité.

  3. 03

    Une couverture e2e automatique qui protège les parcours financiers critiques à chaque changement.

Vous avez un projet similaire ? Écrivez-moi ce que vous souhaitez créer, je réponds généralement sous 2 heures.