Contexte
Suivre les contributions et les débits d’un fonds collectif en gardant une explication de chaque solde. Une dépense doit être répartie entre les membres avec un calcul reproductible, y compris quand le montant ne se divise pas exactement au cent près.
Mon rôle
Conception et implémentation d’une première tranche fonctionnelle : domaine, API ASP.NET Core, persistance PostgreSQL et interface React. Vérification des règles de calcul et de répartition.
Choix & approche
- 01
Calculer le solde à partir des écritures, sans modifier directement un total.
- 02
Isoler les règles financières dans le domaine pour les tester indépendamment de l’interface.
- 03
Prévisualiser la répartition avant d’enregistrer les débits dans une transaction.
Travail réalisé
- Membres, recharges et consultation du journal.
- Création d’événements en brouillon et prévisualisation de leur répartition.
- Répartition déterministe au cent près et enregistrement transactionnel.
- Tableau de bord React et tests unitaires du calcul et des comptes de fonds.
État & perspectives
Prototype local. L’authentification, l’isolation sécurisée des organisations et les scénarios de concurrence doivent être complétés et vérifiés avant une exploitation publique. Aucune donnée réelle de membre n’est présentée ici.