Hier soir et ce matin j’ai avancé sur un prototype. J’ai choisi l’approche très « UNIX », basés sur des fichiers simples et quelques commandes.
Stockage des données : dans un fichier TSV.
id date echange compte effectué catégorie intitulé
1 2019-01-10 +35 Nicolas Peugnet x adhesion adhésion audrey
2 2019-04-11 -329 Nicolas Peugnet x infra achat onduleur
3 2019-01-29 +35 Nicolas Peugnet x adhesion adhésion fae
4 2019-01-22 +35 Nicolas Peugnet x adhesion adhésion armand
5 2019-06-11 +65 Nicolas Peugnet x don don adrien
6 2019-06-11 +35 Nicolas Peugnet x adhesion adhésion adrien
14 2022-02-11 +35 Vincent Peugnet x adhesion adhésion melvyn
40 2023-09-18 -10 Vincent Peugnet x infra renouvellement nom de domaine
41 2023-08-14 +35 Nicolas Peugnet adhesion adhésion patrick chirac
42 2023-10-10 +35 Nicolas Peugnet adhesion adhésion vdr
43 2023-07-20 +35 Nicolas Peugnet adhesion adhésion illogique
44 2023-11-11 +35 Christine DeVriendt x adhesion adhésion roquefort
45 2023-11-11 -15 Nicolas Peugnet x infra achat multiprise onduleur
46 2023-11-11 -70 Christine DeVriendt x infra dépense électrique EDF 2023
47 2023-11-11 +35 Vincent Peugnet adhesion adhésion jean-pierre
(Ceci est un tableau fictif, aucun membre ne s’appelle roquefort
)
formulaire d’ajout de transaction
Mais ce qui est intéressant, c’est que j’ai préparé un formulaire interactif en CLI qui est sensé être « convivial ».
C'est parti pout ajouter la transaction n° 47 !
------------------------------------------------
📅 à quelle date ? (au format YYYY-MM-DD) lasser vide pour aujourd'hui
2023-11-11
💶 combien ?
+35
💰 compte ayant reçu l'argent ?
1) Christine DeVriendt
2) Nicolas Peugnet
3) Vincent Peugnet
4) créer un nouveau compte
Entrez le numéro correspondant :3
vous avez choisi Vincent Peugnet
✅ le payment a-t-il été effectué ? (oui/non)
non
🗂️ Quelle catégorie ?
1) adhesion
2) infra
3) don
4) autre
Entrez le numéro correspondant :1
vous avez choisi adhesion
🏷️ intitulé ?
adhésion jean-pierre
🧾 Résumé de la transaction :
----------------------------------------------------
id date echange nom effectué catégorie intitulé
47 2023-11-11 +35 Vincent Peugnet adhesion adhésion jean-pierre
----------------------------------------------------
✒️ Voulez vous ajouter cette transaction ? (oui/non)
oui
✨ Transaction ajoutée ! Merci vincent et bonne journée
vidéo de demo (avec mon magnifique thème de terminal)
Je suis assez excité par ça ! J’ai l’impression que c’est pour l’instant ma voie préférée !