Les écritures et leurs corrections restent dans l’historique. Une interruption n’efface pas le suivi.
Sélectionnez une étape pour l’explorer. Schéma du fonctionnement développé, sans données réelles.
Un suivi qui garde
le fil.
Un outil privé de comptabilité et de suivi de stocks. Le besoin : réunir les déclarations, conserver l’historique et produire des archives consultables.
- Imports contrôlés et gestion des doublons.
- Données persistantes et reprise après interruption.
- Clôtures hebdomadaires et exports Excel versionnés.
Les choix de développement
Mon rôle
Conception et développement du bot, de la persistance des données et des exports.
La contrainte
Des messages peuvent arriver en retard, être modifiés ou reçus plusieurs fois. Les imports doivent préserver un historique cohérent.
Le choix
Une base SQLite comme source de référence, des écritures transactionnelles, des contrôles de permissions et des archives versionnées. Un export indisponible ne supprime pas les opérations.
Le résultat vérifiable
Le code comprend les imports, le suivi de stocks, la reprise paginée et les exports. Le service est arrêté ; aucune démonstration publique n’est proposée.
TypeScript · Discord.js · SQLite · ExcelJS