Aller au contenu principal
fr

(12) — ÉTUDE DE CAS

Ecryn

App locale · Finances perso et micro-entreprise

TypeScriptNodeSQLiteVitest
Projet personnel · en développement
Schéma illustrant le projet Ecryn : App locale · Finances perso et micro-entreprise

Contexte

Piloter ses finances personnelles et celles d'une micro-entreprise suppose de rassembler relevés, paiements, revenus des sites et factures, puis de refaire les mêmes calculs à la main. Un premier tableau de bord (18 vues, 36 calculs) a montré le besoin.

Mission

Transformer ce prototype en application locale fiable, que j'utilise chaque jour : des données récupérées seules, des calculs vérifiables et un plan d'action hebdomadaire.

Solution

Une application locale en TypeScript (monorepo pnpm, Node 24). Les 36 calculs du prototype ont été portés en fonctions pures et redonnent exactement ses sorties. Les opérations sont classées automatiquement, avec des corrections datées. Les imports bancaires et ceux des revenus web archivent leurs fichiers bruts, les encaissements sont rapprochés des factures, et les sauvegardes sont chiffrées puis vérifiées par restauration. Un serveur MCP permet de l'interroger depuis un agent. L'IA explique et propose ; elle ne calcule pas les chiffres et ne déplace jamais d'argent.

Chiffres clés

36Calculs, en fonctions pures testées
18Vues
0 écartAvec les sorties du prototype

Résultats

  • 36 calculs portés en fonctions pures, zéro écart avec le prototype (18 vues)
  • Classement automatique des opérations, avec corrections datées
  • Import bancaire et des revenus web, fichiers bruts archivés
  • Rapprochement des encaissements avec les factures
  • Sauvegardes chiffrées, vérifiées par restauration
  • Serveur MCP pour interroger les données depuis un agent
  • Un plan d'action court chaque lundi

Métriques clés

36 calculs portés, zéro écart avec le prototype · 18 vues · Sauvegardes chiffrées vérifiées · Utilisé au quotidien

Stack technique

  • LangageTypeScript · Node 24 · monorepo pnpm
  • DonnéesSQLite (migrations versionnées) · zod
  • TestsVitest + Playwright
  • Vues et sauvegardesd3 · sauvegardes chiffrées age

Votre projet

Un projet App locale · Finances perso et micro-entreprise ?

Discutons de vos besoins et voyons comment obtenir des résultats comparables pour votre activité.