Tracker de vie auto-hébergé : suivi poids/calories/sport avec planning de pesées, sevrage tabac (vape) avec modèle de coût DIY et économies, et finances personnelles avec import de relevés bancaires. Architecture : FastAPI + SQLAlchemy 2.0 + PostgreSQL 16, React 18 + TS + Vite + Tailwind + ECharts, déploiement Docker Compose. Modules auto-découverts des deux côtés (pkgutil / import.meta.glob) et framework de connecteurs à deux voies (importeurs de fichiers + ingestion JSON) pour brancher de nouvelles sources sans toucher au noyau. Validé : 292 tests pytest, tsc + vite build, contrat API/web vérifié contre le schéma OpenAPI, et déploiement Docker réel sur PostgreSQL 16 (28 tables, SPA servie par nginx, wizard de premier démarrage). Documentation : README.md, docs/GUIDE.md, CONVENTIONS.md, et les documents de conception et de recherche dans docs/. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
1.4 KiB
1.4 KiB
| 1 | Date | Heure | Fuseau horaire | Nom | Type | État | Devise | Brut | Frais | Net | Adresse email de l'expéditeur | Adresse email du destinataire | Numéro de transaction | Titre de l'objet | Numéro de la transaction de référence | Solde | Impact sur le solde |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2 | 04/06/2026 | 10:12:00 | CEST | Steam Games | Paiement express | Effectué | EUR | -12,99 | 0,00 | -12,99 | moi@example.com | pay@steam.com | 5AB12345CD678901E | Half-Life 3 | 37,01 | Débit | |
| 3 | 05/06/2026 | 11:00:00 | CEST | Boutique Vape | Paiement | Autorisation | EUR | -25,00 | 0,00 | -25,00 | moi@example.com | shop@vape.fr | 5AB12345CD678902E | Kit | 37,01 | Mémo | |
| 4 | 06/06/2026 | 09:30:00 | CEST | Client Vinted | Paiement | En attente | EUR | 18,00 | -0,50 | 17,50 | client@example.com | moi@example.com | 5AB12345CD678903E | Veste | 54,51 | Crédit | |
| 5 | 07/06/2026 | 09:30:00 | CEST | Client Vinted | Paiement | Effectué | EUR | 18,00 | -0,50 | 17,50 | client@example.com | moi@example.com | 5AB12345CD678904E | Veste | 54,51 | Crédit | |
| 6 | 08/06/2026 | 08:00:00 | CEST | Amazon US | Paiement | Effectué | USD | -30,00 | 0,00 | -30,00 | moi@example.com | pay@amazon.com | 5AB12345CD678905E | Livre | 12,00 | Débit | |
| 7 | 09/06/2026 | 08:05:00 | CEST | PayPal | Conversion de devise générale | Effectué | EUR | -27,10 | 0,00 | -27,10 | moi@example.com | 5AB12345CD678906E | 5AB12345CD678905E | 9,91 | Débit | ||
| 8 | 12/06/2026 | 07:00:00 | CEST | Ma Banque | Virement depuis un compte bancaire | Effectué | EUR | 50,00 | 0,00 | 50,00 | moi@example.com | 5AB12345CD678907E | 59,91 | Crédit |