(12) — ÉTUDE DE CAS
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
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é.