Version 4.5.1
28 mars 2026
🐛 Correction bug édition revenus
- ✅ Bouton édition revenus : Le bouton ✏️ fonctionne à nouveau (comparaison string/number des IDs corrigée + options plateforme peuplées)
- ✅ Sauvegarde édition : La modification d'un revenu fait bien un UPDATE au lieu d'un INSERT (IDs entiers reconnus en plus des UUIDs)
- ✅ Event delegation : Boutons ✏️/🗑️ utilisent désormais des data-attributes + addEventListener (plus robuste que onclick inline)
- ✅ Note null corrigée : Gestion du cas où la note est null (Supabase) lors de l'édition
Version 4.5.0
ACTUELLE
📊 Nouveaux indicateurs & graphiques d'analyse
- Taux moyen pondéré : Le rendement moyen est maintenant pondéré par le montant investi (un projet à 1 000 € pèse plus qu'un projet à 50 €)
- Rendement réel : Nouvel indicateur comparant les intérêts réellement perçus vs ceux attendus à date, avec code couleur
- Section Diversification : 3 indicateurs — poids du plus gros projet, concentration du top 3, nombre de plateformes
- Investissements par mois : Nouveau graphique en barres empilées par plateforme montrant le rythme d'investissement (DCA réel)
- Calendrier des échéances : Nouveau graphique montrant le capital à récupérer par mois, avec code couleur (vert/jaune/rouge)
Version 4.4.3
🔧 Fix session + 📊 Simulations corrigées
- Fix enregistrement bloqué : Suppression de
refreshSession() qui causait des deadlocks. Le client Supabase gère le refresh automatiquement
- Simulations corrigées : Les 3 graphiques de simulation partent maintenant du capital actuellement investi au lieu de zéro
- Labels scénarios : Le taux actuel est désormais le scénario "Réaliste" (orange), +1% = Optimiste (vert), -1% = Pessimiste (rouge)
- DCA affiché : L'investissement moyen mensuel (DCA) et le capital actuel sont affichés en sous-titre de chaque graphique de simulation
- Code factorisé : Logique de simulation centralisée dans
getSimulationData(), suppression de ~400 lignes dupliquées
Version 4.4.2
📊 Suivi des intérêts amélioré & robustesse
- Intérêts attendus éditables : La colonne "Attendu" de la modale Suivi des Intérêts est maintenant modifiable pour reporter les montants réels indiqués par les plateformes
- Mois futurs éditables : Tous les mois (passés, actuels et futurs) sont désormais éditables dans la modale de suivi
- Mention brut : Les en-têtes de la modale indiquent clairement "Attendu (brut)" et "Reçu (brut)"
- Bug bouton Enregistrer : Ajout d'un feedback visuel ("Enregistrement..."), vérification de la session Supabase avant sauvegarde, et timeout de 15 secondes pour éviter les blocages silencieux
- Session expirée : Détection automatique avec rechargement de la page si la session Supabase est invalide
Version 4.4.1
📊 Améliorations graphiques & filtres
- Compteur de projets : Les graphiques de répartition (plateforme, type de paiement, source de financement) affichent désormais le nombre de projets concernés à côté du montant
- Bug filtre plateforme : Le filtre plateforme conserve maintenant sa valeur sélectionnée après un re-rendu de la liste
- Compteur de résultats : Affichage du nombre de projets trouvés quand un filtre est actif (ex: "3 projets trouvés sur 21")
Version 4.4.0
📅 Sélection simplifiée des dates
- Sélection mois/année : Remplacement des champs date (jj/mm/aaaa) par des menus déroulants mois + année pour la date de début
- Durée du projet : Nouveaux menus déroulants pour saisir la durée en années (0-10) et mois (0-11)
- Date de fin automatique : Calculée dynamiquement à partir de la date de début + durée, affichée en lecture seule (ex: "Mars 2028")
- Valeurs par défaut : Mois et année en cours pré-sélectionnés, durée par défaut à 1 an
- Stockage au 15 du mois : Toutes les dates sont enregistrées en base au 15 du mois sélectionné
- Rétrocompatibilité : L'édition de projets existants recalcule la durée à partir des anciennes dates
Version 4.3.2
✅ Modale de validation des paiements
- Validation sélective : Modale avec checkboxes pour choisir quels paiements valider parmi ceux en attente
- Tout sélectionner / désélectionner : Checkbox globale avec état indéterminé
- Total dynamique : Recalcul en temps réel selon la sélection
- Badge "Partiel" : Indication visuelle si un paiement avait déjà reçu un montant partiel
- Remplace le confirm() : Interface modale propre à la place du popup navigateur
Version 4.3.1
🧹 Nettoyage code + UX boutons
- Suppression localStorage : Nettoyage complet de toute référence à localStorage (0 restante)
- Suppression dead code :
migrateFromLocalStorage(), saveRevenusToStorage(), loadRevenusFromStorage()
- Bouton « + Ajouter un projet » : Renommage pour plus de clarté
- Bouton « + Ajouter un revenu divers » : Ajouté à côté dans le header Projets
- Section Revenus : Retrait du bouton « Ajouter un revenu » (doublon)
Version 4.3.0
🚀 MIGRATION SUPABASE + GOOGLE AUTH
- 🔐 Connexion Google :
- Authentification sécurisée avec votre compte Google
- Plus de mot de passe à retenir !
- Connexion en 1 clic
- ☁️ Données dans le cloud :
- Vos investissements sauvegardés dans Supabase
- Synchronisation automatique entre appareils
- Plus de risque de perte de données !
- 👥 Multi-utilisateurs :
- Chaque utilisateur a ses propres données
- Sécurité garantie : vous voyez UNIQUEMENT vos projets
- Isolation totale des données
- 📱 Prêt pour le mobile :
- Architecture compatible app mobile (PWA/APK)
- Synchronisation cloud native
- 🔄 Migration automatique :
- Vos données locales sont importées automatiquement au premier login
- Aucune perte de données
- 🎨 Interface modernisée :
- Nouveau nom : CrowdTracker
- Écran de connexion moderne avec Google
- Bouton de déconnexion dans le header
Version 4.2.6
📊 Nouveau graphique & renommages
- 💵 Nouveau graphique : Simulation Gains Annuels
- Montre les gains générés chaque année (pas le cumul)
- Permet de voir comment vos revenus passifs évoluent année après année
- 3 scénarios : Optimiste, Réaliste, Pessimiste
- 📋 Réorganisation Projections & Simulations :
- 1️⃣ Simulation Gains Annuels (nouveau)
- 2️⃣ Simulation Gains Cumulés (anciennement "Simulation Gains 20 ans")
- 3️⃣ Simulation Patrimoine Total (anciennement "Simulation Solde 20 ans")
- ✏️ Renommages pour plus de clarté :
- "Simulation Solde" → "Simulation Patrimoine Total"
- "Simulation" ajouté dans tous les noms de graphiques
Version 4.2.5
📊 Correction calcul simulations
- 🐛 Calcul investissement mensuel corrigé :
- AVANT : Divisait le montant du projet par sa durée → Ex: 50€/24 mois = 2.08€/mois ❌
- APRÈS : Utilise les vraies dates d'investissement → Ex: 1300€ en 2 mois = 650€/mois ✅
- 📈 Méthode de calcul réaliste :
- Groupe tous les projets par mois d'ajout (startDate)
- Somme le capital investi chaque mois
- Calcule la moyenne mensuelle sur les mois où vous avez investi
- Projette cette moyenne sur 20 ans avec intérêts composés
- 🔄 Mise à jour automatique : Les projections se recalculent automatiquement quand vous ajoutez/modifiez/supprimez des projets
- ✅ Résultat : Les graphiques montrent maintenant des projections cohérentes avec votre rythme d'investissement réel
Version 4.2.4
🐛 Correction critique syntaxe
- 🐛 Code orphelin supprimé : Lignes 6144-6191 contenaient du code Chart.js orphelin qui causait une erreur de syntaxe bloquante
- ✅ Connexion réparée : L'application se charge maintenant correctement et le mot de passe fonctionne
Version 4.2.3
📊 Simulations perfectionnées & alertes améliorées
- 📊 Réorganisation graphiques :
- Section "Évolution" : Capital investi + Intérêts + Gains Perçus (déplacé)
- Section "Projections & Simulations" (renommé depuis "Nouveaux Graphiques")
- Alertes supprimées de l'onglet Graphiques
- 🔔 Bouton Alertes dans accès rapide :
- Badge rouge avec nombre d'alertes
- Click pour ouvrir modal avec liste des alertes
- Plus visible et accessible
- 📈 Simulations corrigées :
- Taux optimiste = Rendement Net Moyen du dashboard (ex: 6.9% net)
- Taux réaliste = Taux - 1% (ex: 5.9% net)
- Taux pessimiste = Taux - 2% (ex: 4.9% net)
- 💰 Intérêts composés activés :
- Formule : Capital(N) = (Capital(N-1) + Versement) × (1 + taux)
- Simule le réinvestissement automatique des gains
- Courbes réalistes de croissance exponentielle
- 📅 Années réelles : Axe X affiche 2027, 2028, 2029... au lieu de "An 1", "An 2"
Version 4.2.2
🐛 Corrections critiques
- ✅ Anciens graphiques restaurés : Les graphiques d'évolution et de répartition sont de retour (ils avaient été supprimés par erreur)
- ✅ Tous les graphiques visibles :
- Layout en grille 3 colonnes pour compacité
- Height réduite (150px au lieu de 250px)
- Tous visibles sans scroll sur une seule page
- 🐛 Erreur console corrigée : Vérification de l'existence de alertList avant modification (plus d'erreur "Cannot set properties of null")
- 🐛 Sticky background renforcé : Ajout box-shadow sur header pour éviter le scroll derrière
- 📊 Organisation finale :
- Section 1 : Évolution (2 graphiques)
- Section 2 : Répartition (3 graphiques)
- Section 3 : Nouveaux graphiques (3 graphiques)
- Section 4 : Alertes
Version 4.2.1
📊 Nouveaux graphiques & correction sticky
- 🐛 Correction scroll : Background opaque sur navigation sticky (plus de projets qui défilent derrière le header)
- 📊 Graphique 1 - Gains Perçus par Plateforme :
- 4 courbes cumulatives : Bricks, Bienprêter, La Première Brique + TOTAL
- Évolution des gains nets perçus dans le temps
- 📈 Graphique 2 - Simulation Gains Annuels (20 ans) :
- Projection sur 20 ans basée sur vos versements mensuels moyens
- 3 scénarios : Optimiste (taux actuel), Réaliste (taux -1%), Pessimiste (taux -2%)
- Visualise les gains annuels futurs attendus
- 💰 Graphique 3 - Simulation Solde Total (20 ans) :
- Projection du capital cumulé avec capitalisation
- 3 scénarios : Optimiste, Réaliste, Pessimiste
- Part du capital actuel + versements futurs + intérêts composés
- 💡 Interaction : Cliquez sur un graphique pour l'agrandir en plein écran
- 📐 Affichage : Les 3 graphiques visibles sans scroll
Version 4.2.0
🎨 Amélioration UX onglet Projets
- Filtres optimisés :
- Recherche et Tri sur la même ligne (gain de hauteur)
- Layout plus compact et ergonomique
- Légende des couleurs ajoutée :
- 🟢 Paiements à jour
- 🔵 Projet non lancé
- 🟠 Retard < 30 jours
- 🔴 Retard > 30 jours
- ⚪ Projet terminé
- Séparation projets modernisée :
- Cards arrondies avec ombre légère
- Effet hover (élévation au survol)
- Espacement entre projets (margin-bottom)
- Design plus moderne et aéré
- Boutons d'action discrets :
- Style "Lancer le projet", "Suivi intérêts", "Remboursement partiel" aligné sur "Clôturer"
- Taille réduite (font-size: 0.85rem)
- Moins de prominence visuelle
Version 4.1.1
🐛 Correction onglet Graphiques
- Onglet Graphiques corrigé : Les graphiques s'affichent maintenant correctement (problème introduit en v4.1.0)
- Styling amélioré : Container centré (max-width 1200px) avec marges appropriées
Version 4.1.0
🎯 Refonte onglet Projets & navigation sticky
- Dashboard réorganisé :
- 💰 Trésorerie par plateforme = nouvelle 1ère section du Dashboard
- Les cartes trésorerie n'apparaissent PLUS dans l'onglet Projets
- 4 sections Dashboard : Trésorerie, Mes Gains, Mon Capital, Performance
- Onglet Projets optimisé :
- Fenêtre "Mes Investissements" centrée (max-width 1400px)
- Suppression du double scroll : tous les projets toujours affichés
- Pas de limitation de hauteur (vue normale ET compacte)
- Navigation sticky (reste fixe en haut) :
- Header Portfolio Immobilier + boutons sauvegarde
- Accès rapide plateformes (Bricks, LPB, Bienprêter)
- Onglets Dashboard | Projets | Graphiques
- Tout reste visible en scrollant le contenu
Version 4.0.5
💼 Nouvelle carte "Patrimoine Total"
- Section "💼 Mon Capital" réorganisée :
- 🆕 Patrimoine Total (nouvelle carte en position 1) : Capital investi en cours + Trésoreries de toutes les plateformes
- 📊 Capital Investi en Cours (position 2) : Capital actuellement bloqué dans les projets
- 💵 Versements Totaux (position 3) : Fonds propres investis
- Carte supprimée : "Capital Réinvesti" (remplacée par Patrimoine Total, plus pertinent)
- Tooltip "Patrimoine Total" : Détail par plateforme (capital + trésorerie de chaque plateforme)
- Vue d'ensemble : Patrimoine Total donne une vision claire de tout votre capital (bloqué + disponible)
Version 4.0.4
🐛 Corrections UX & mobile
- Cartes de trésorerie : Ajout de la mention "📊 Historique" pour indiquer qu'elles sont cliquables
- Modal trésorerie : Correction du centrage (la modal s'affiche maintenant au centre de l'écran au lieu du côté)
- Mobile responsive :
- Correction du scroll horizontal
- Header et boutons adaptés pour mobile
- Boutons plus petits et responsive
- Padding container optimisé
Version 4.0.3
🖥️ Mode ultra-compact pour grands écrans
- Optimisation spécifique 27"+, 32" (1920px+) :
- Header ultra-compact : titres, boutons et marges réduits
- Accès rapide optimisé : moins de padding
- Cartes trésorerie compactes : padding 1rem, texte réduit
- Onglets navigation : padding et font-size réduits
- Sections dashboard : marges minimales, titres 0.9rem
- Toutes les cartes : padding 1rem, valeurs 1.6rem
- Responsive préservé :
- 💻 Laptop : Layout intermédiaire confortable
- 📱 Mobile/Tablette : Layout mobile optimisé, touch-friendly
- Adaptation automatique selon la taille d'écran
- Objectif atteint : Dashboard complet (header + trésorerie + 9 cartes) visible sans scroll sur 32"
Version 4.0.2
🖥️ Dashboard sans scroll - Optimisé grand écran
- Layout plus compact :
- Padding cartes réduit : 2rem → 1.5rem
- Espacement entre cartes : 1.5rem → 1rem
- Marges entre sections réduites
- Titres de sections plus compacts
- Résultat : Dashboard complet visible sans scroll sur 27", 32" et plus
- Adaptatif : S'ajuste automatiquement à toutes les tailles d'écran
Version 4.0.1
📱 Optimisation responsive & favicon
- Dashboard sans scroll adaptatif :
- 🖥️ Grand écran (27"+) : Espacement généreux, tout visible sans scroll
- 💻 Laptop : Cartes compactes, texte réduit, optimisé pour la hauteur d'écran
- 💻 Petit laptop : Ultra-compact, marges réduites, maximum de contenu visible
- 📱 Mobile : Scroll activé (inévitable sur petit écran)
- Favicon ajouté : Icône 💰 dans l'onglet du navigateur (supprime l'erreur 404 console)
- Adaptation automatique : Le dashboard détecte la taille d'écran et s'adapte en temps réel
Version 4.0.0
🎉 Navigation par onglets - Refonte majeure
- 3 onglets principaux pour une navigation claire :
- 📊 Dashboard : Cartes trésorerie + 3 sections thématiques (Gains, Capital, Performance)
- 📁 Projets : Liste complète avec recherche, filtres et sous-onglets (Actifs, Terminés, Tous, Revenus divers)
- 📈 Graphiques : Évolution, répartition et alertes en un seul endroit
- Interface plus aérée : Chaque section a son propre espace dédié
- Navigation fluide : Animations de transition entre onglets
- Toutes les fonctionnalités conservées : Aucune perte de fonctionnalité, juste une meilleure organisation
Version 3.9.4
📊 Réorganisation des cartes dashboard
- 3 sections thématiques :
- 💰 Mes Gains : Gains totaux, Intérêts perçus, Revenus divers
- 💼 Mon Capital : Capital en cours, Capital réinvesti, Versements totaux
- 📈 Performance : Rendement moyen, Intérêts à venir, Moyenne mensuelle
- Carte "Intérêts Perçus" optimisée :
- Montant net en valeur principale
- Montant brut affiché en petit entre parenthèses
- Gain de place : 9 cartes au lieu de 10
- Organisation équilibrée : 3 cartes par section pour une lecture claire et structurée
Version 3.9.3
🐛 Corrections tooltips & simplification
- Tooltip "Capital Investi en Cours" corrigé : Affiche maintenant le capital réellement en cours par plateforme (après remboursements partiels)
- Nouveau tooltip "Gains Totaux" : Détail des gains par plateforme (intérêts nets + revenus divers)
- Cartes supprimées : "Performance Globale" et "Effet de Levier" (peu utilisées)
Version 3.9.2
📊 Amélioration des cartes dashboard
- Nouvelle carte "Gains Totaux" :
- Position tout en haut (première carte)
- Somme des intérêts nets perçus + revenus divers
- Vue d'ensemble de tous vos gains
- Carte "Capital Investi en Cours" :
- Anciennement "Capital Total Investi"
- Affiche le capital actuellement bloqué dans les projets actifs
- Se met à jour automatiquement en cas de clôture ou remboursement partiel
- Cartes renommées pour plus de clarté :
- "Intérêts Bruts" → "Intérêts Bruts Perçus"
- "Intérêts Nets" → "Intérêts Nets Perçus"
- Rafraîchissement automatique : Toutes les cartes se mettent à jour immédiatement après ajout/suppression de revenus divers
Version 3.9.1
🐛 Corrections remboursement partiel
- Recalcul automatique : Les intérêts futurs se recalculent maintenant correctement en temps réel (proportionnellement au capital restant)
- Interface simplifiée : Bouton crayon ✏️ retiré - édition directe dans les champs de saisie
Version 3.9.0
💰 Remboursement anticipé partiel
- Nouveau bouton "Remboursement partiel" :
- À côté du bouton "Clôturer le projet"
- Disponible pour tous les projets actifs
- Modal de remboursement :
- Saisir le montant remboursé et la date
- Capital restant calculé automatiquement
- Intérêts futurs recalculés en temps réel
- Édition des intérêts futurs :
- ✏️ Éditer un mois spécifique individuellement
- ☑️ Sélectionner plusieurs mois pour édition groupée
- "Tout sélectionner" pour modifier tous les mois restants d'un coup
- Impact trésorerie : Le montant remboursé est automatiquement ajouté au solde disponible de la plateforme
Version 3.8.1
🐛 Corrections importantes
- Sauvegarde/Restauration : Les revenus divers sont maintenant inclus dans les exports/imports
- Trésorerie : Mise à jour automatique des cartes lors de l'ajout/suppression de revenus divers
Version 3.8.0
💰 Trésorerie par plateforme
- 3 cartes de trésorerie :
- Une pour Bricks, Bienprêter, La Première Brique
- Solde = Intérêts + Revenus divers + Capital remboursé - Capital réinvesti
- 🔴 Rouge si < 50€ → besoin de versement
- 🟢 Vert si ≥ 50€ → fonds disponibles sur la plateforme
- Historique des mouvements :
- Cliquez sur une carte pour voir l'historique détaillé
- ✅ Crédits : Intérêts perçus, Revenus divers, Capital remboursé
- ❌ Débits : Projets financés avec "capital"
- Liste chronologique inversée (plus récent en haut)
- Capital remboursé : Quand un projet est terminé, le capital est automatiquement ajouté au solde disponible
Version 3.7.1
📊 Tooltips dashboard & optimisations
- Tooltips détaillés par plateforme :
- Survolez chaque carte du dashboard pour voir le détail par plateforme
- Versements, capital réinvesti, intérêts bruts/nets, intérêts à venir
- Fond sombre semi-transparent avec liste claire
- Nouvelle carte "Revenus divers" :
- Affiche le total des parrainages et solde boosté
- Tooltip avec détail par plateforme au survol
- Nettoyage plateformes : Liste réduite à Bricks, Bienprêter, La Première Brique
Version 3.7.0
💰 Revenus divers (parrainages & solde boosté)
- Nouvel onglet "Revenus divers" : Suivez vos revenus complémentaires séparément des projets
- Formulaire intelligent :
- Sélection de la plateforme
- Type : Parrainage (toutes plateformes) ou Solde boosté (Bricks uniquement)
- Montant, date, note optionnelle
- Affichage dédié :
- Carte total avec montant cumulé
- Liste chronologique avec icônes 🎁 (parrainage) / 💰 (solde boosté)
- Édition et suppression
- Stockage local : Données sauvegardées automatiquement
Version 3.6.4
📈 Améliorations graphique intérêts
- Courbe "Perçus" s'arrête au mois en cours : Plus précis, ne projette pas dans le futur
- Tooltips enrichis au survol :
- Mois passés/actuel : Attendus + Perçus + Manquants
- Mois futurs : Attendus uniquement
- Mode plein écran :
- Cliquez sur le graphique pour l'agrandir
- Modal avec graphique en grand format
- Cliquez sur ✕ ou sur le fond pour fermer
Version 3.6.3
🔍 Recherche de projets
- Champ de recherche :
- 🔍 Recherche en temps réel dans les noms de projets
- Insensible à la casse (MAJ/min)
- Tapez n'importe quel mot du titre pour filtrer
- Exemple : "villa" → affiche "Villa Rosa", "Villa Grand Bleu"
- Compatible avec tous les filtres :
- Se combine avec les filtres de plateforme, statut, paiement
- Fonctionne en vue normale ET vue compacte
- Réinitialisé avec le bouton "↺ Réinitialiser"
Version 3.6.2
👁️ Bouton "Tout afficher"
- Bouton en bas du tableau (vue compacte uniquement) :
- 👁️ "Tout afficher" : retire le scroll et affiche tous les projets d'un coup
- 📥 "Réduire la liste" : remet le scroll (hauteur max 600px)
- Pratique pour imprimer ou faire des captures d'écran complètes
Version 3.6.1
📊 Vue compacte avec tri
- Vue compacte tableau :
- 📊 Nouveau mode de vue avec toutes les données en tableau
- 12 colonnes : Plateforme, Projet, Montant, Taux, Fréquence, Dates, Progression, Intérêts, État, Actions
- Progression : mois écoulés / durée totale (ex: 3/12)
- Bordures colorées selon l'état (🔵🟢🟠🔴)
- Actions directes : ✏️ Modifier, 🗑️ Supprimer
- Tri des colonnes :
- Cliquez sur un en-tête pour trier
- ▲ Tri ascendant → ▼ Tri descendant → Aucun tri
- Colonnes triables : Plateforme, Montant, Taux, Dates, Progression, Intérêts
- Basculement vue :
- 📋 Vue normale : cartes avec détails dépliables
- 📊 Vue compacte : tableau dense avec tri
- Les graphiques se masquent en vue compacte pour plus d'espace
- Filtres conservés : Les filtres de la vue normale s'appliquent aussi à la vue compacte
Version 3.6.0
📈 Graphiques d'évolution
- Intégration Chart.js 4.4.1 : bibliothèque de graphiques interactifs
- Graphique "Capital investi" (mixte barres + courbe) :
- 📊 Barres vertes : montant investi chaque mois
- 📈 Courbe verte foncée : cumul total
- Visualisation claire des périodes d'activité
- Graphique "Intérêts perçus vs attendus" :
- 🟢 Courbe verte : intérêts déjà perçus (cumulés)
- 🟠 Courbe orange pointillés : intérêts attendus (cumulés)
- Projets in fine : hausse brusque au dernier mois
- Projets mensuels : progression régulière
- Projets lancés : utilise le calendrier réel
- Tooltips interactifs : survolez les points pour voir les montants
Version 3.5.7
📊 Nouveaux indicateurs de projection
- 💰 Intérêts à venir :
- Somme totale de tous les intérêts attendus (non encore perçus)
- Calcul : Total attendu - Total déjà reçu
- Uniquement sur les projets actifs
- Vous montre combien vous allez encore gagner
- 📈 Moyenne mensuelle :
- Moyenne des intérêts par mois sur tous les projets actifs
- Projets lancés : utilise les intérêts confirmés par la plateforme
- Projets non lancés : calcule une estimation
- Projets "in fine" : répartis sur toute la durée
- Vous donne une idée de vos revenus mensuels moyens
💡 Exemples :
- Intérêts attendus : 50 € → Intérêts reçus : 10 € → Intérêts à venir : 40 €
- 3 projets mensuel à 1 €/mois + 1 projet in fine 12 € sur 12 mois → Moyenne : 4 €/mois
Version 3.5.6
✨ Affichage simplifié des intérêts
- Suppression du marqueur "✓" : Les intérêts bruts n'affichent plus de coche verte
- Couleur unifiée : Plus de changement de couleur selon statut (orange/vert)
- Affichage épuré : Juste le montant, simple et clair
💡 Pourquoi : Cette information était redondante. Le système de paiements gère déjà tout : si les intérêts sont reçus, ils apparaissent dans le tableau de suivi.
Version 3.5.5
📝 Simplification du formulaire
- Champs supprimés :
- ❌ "Statut" → Automatiquement "Actif" pour les nouveaux projets
- ❌ "Intérêts perçus" → Géré via le système de paiements
- ❌ Case à cocher "Intérêts intégralement perçus" → Plus nécessaire
- Intérêts attendus automatiques :
- 📊 Calcul en temps réel pendant la saisie
- 🔒 Champ en lecture seule (non modifiable)
- 📐 Formule : Montant × Taux × Durée
- 💡 Mise à jour automatique quand vous changez un paramètre
- Expérience améliorée :
- ⚡ Formulaire plus rapide à remplir
- 🎯 Moins de champs = moins d'erreurs
- ✨ Focus sur l'essentiel : plateforme, montant, taux, dates
💡 Workflow : Saisissez juste les infos de base → Les intérêts attendus se calculent automatiquement → Lancez le projet quand la plateforme démarre → Gérez les paiements via "Suivi intérêts"
Version 3.5.4
🔗 Accès rapide aux plateformes
- Barre de liens rapides :
- Située juste sous le header, avant le dashboard
- 3 boutons directs vers les plateformes
- S'ouvrent dans un nouvel onglet
- Plateformes disponibles :
- 🧱 Bricks → bricks.co
- 🏛️ La Première Brique → lapremierebrique.fr
- 💰 Bienpreter → bienpreter.com
- Avantage : Plus besoin de chercher les URLs, accès direct depuis votre portfolio
Version 3.5.3
🎨 Codes couleur visuels
- Onglet ACTIFS :
- 🔵 Bleu - Projet en attente de lancement
- 🟢 Vert - Paiements à jour (0 mois en retard)
- 🟠 Orange - Retard de 1-2 mois
- 🔴 Rouge - Retard de 3+ mois
- Onglet HISTORIQUE :
- 🟢 Vert - Pas de perte (100% récupéré ou mieux)
- 🟠 Orange - Perte < 10%
- 🔴 Rouge - Perte 10-50%
- ⚫ Noir - Perte > 50%
- Lecture instantanée :
- Bordure gauche colorée de 4px
- Fond légèrement teinté de la même couleur
- Identification visuelle immédiate de l'état
💡 Astuce : Un coup d'œil suffit pour voir quels projets nécessitent votre attention !
Version 3.5.2 - Phase 3 FINALE
✅ Validation intelligente et adaptation in fine
- Bouton "Paiement reçu" intelligent :
- Détecte TOUS les paiements en retard automatiquement
- Affiche le nombre : "Valider 3 paiements (1,11 €)"
- Validation groupée en un clic
- Confirmation avant validation
- Suppression du bouton "Paiement partiel" :
- Plus simple : tout se fait via "Suivi intérêts"
- Modifiez directement les montants dans le tableau
- Adaptation "in fine" :
- Pas de bouton "Paiement reçu" (logique)
- Bouton "Suivi intérêts" seulement si paiements partiels
- Utilisation directe du bouton "Clôturer"
- Messages clairs :
- Confirmation avec liste des mois concernés
- Montant total à valider
- Résumé après validation
🎉 Système complet ! Le workflow de gestion des paiements mensuels est maintenant totalement adapté à la réalité des plateformes avec dates variables, proratas, et retards multiples.
Version 3.5.1 - Phase 2
📊 Suivi détaillé des paiements
- Bouton "Suivi intérêts" :
- Apparaît après lancement du projet
- Accessible à tout moment
- Tableau de suivi :
- Affiche tous les mois du projet
- Colonnes : Mois | Attendu | Reçu | Statut
- Mois passés ÉDITABLES
- Mois futurs en lecture seule
- Statuts automatiques :
- ✓ Reçu (montant complet)
- ⚡ Partiel (montant incomplet)
- ⚠️ En retard (mois passé sans paiement)
- ⏳ À venir (mois futur)
- Édition simple :
- Modifiez les montants reçus directement dans le tableau
- Le statut se met à jour automatiquement
- Cliquez sur "Enregistrer" pour sauvegarder
- Calcul automatique :
- Total des intérêts reçus = somme de tous les paiements
- Dashboard mis à jour automatiquement
⚠️ Phase 2/3 : Prochaine version ajoutera la validation groupée des paiements en retard et l'adaptation pour les projets "in fine".
Version 3.5.0 - Phase 1
🚀 Lancement de projet avec données réelles
- Nouveau bouton "Lancer le projet" :
- Apparaît sur les projets mensuels non encore lancés
- Remplace les boutons de paiement tant que non lancé
- Modale de lancement :
- Date de démarrage réelle
- Prorata 1er mois (en €)
- Intérêts mensuels confirmés par la plateforme
- Calendrier de paiements :
- Génération automatique basée sur les données réelles
- 1er mois avec prorata
- Mois suivants avec montant confirmé
- Workflow :
- Créez le projet → Estimations automatiques
- Cliquez "Lancer" quand la plateforme démarre
- Saisissez les vraies valeurs
- Les boutons de paiement apparaissent
⚠️ Phase 1/3 : Prochaines versions ajouteront le suivi détaillé et la validation groupée des paiements en retard.
Version 3.4.2
🐛 Correction erreur initializeFilters
- Bug corrigé : Erreur "Cannot set properties of null" au chargement
- Cause : Référence à un bouton supprimé (compactViewBtn)
- Dashboard fonctionnel : Tous les indicateurs s'affichent correctement
- Compteurs onglets : Se mettent à jour dès le chargement
- Graphiques : Fonctionnent correctement
Version 3.4.1
🐛 Correction dashboard et graphiques
- Bug corrigé : Dashboard affichait 0 € partout
- Cause : Variables déclarées après les fonctions qui les utilisaient
- Solution : Déplacement des déclarations au début du script
- Dashboard restauré : Tous les indicateurs fonctionnent à nouveau
- Graphiques restaurés : Répartition par plateforme, type de paiement, etc.
Version 3.4.0
📑 Onglets + Vue compacte individuelle
- 2 Onglets :
- Actifs - Projets en cours uniquement
- Historique - Projets clôturés uniquement
- Compteurs sur chaque onglet
- Vue compacte par défaut :
- Tous les projets repliés au démarrage
- Interface claire et épurée
- Facile de scanner tous les projets
- Déploiement individuel :
- ▼ sur chaque projet pour déplier
- ▲ pour replier
- Cliquez sur le header pour déplier/replier
- État indépendant pour chaque projet
- Boutons globaux :
- "Tout déplier" → Déplie tous les projets visibles
- "Tout replier" → Replie tous les projets
💡 Astuce : Cliquez directement sur le nom d'un projet pour le déplier/replier rapidement !
Version 3.3.1
💰 Correction affichage des centimes
- Bug corrigé : Les centimes sont maintenant affichés correctement partout
- Format 2 décimales : Tous les montants affichent toujours 2 chiffres après la virgule
- Paiements partiels : 0,10 € s'affiche maintenant "0,10 €" au lieu de "0 €"
- Dashboard : Tous les indicateurs avec centimes précis
- Critiques pour petits montants : Essentiel pour dilution du risque avec petits projets
💡 Exemples : 0,10 €, 1,50 €, 12,34 € s'affichent désormais correctement au lieu de 0 €, 1 €, 12 €
Version 3.3.0
✅ Refonte complète de la logique des paiements
- Logique corrigée : Statut "Actif/Terminé" séparé de l'état des paiements
- 3 états visuels distincts :
- ✅ À jour - Paiement validé (bordure verte)
- ⚡ Paiement partiel - Montant incomplet (bordure orange)
- ⚠️ En retard - Pas de paiement après fin du mois (bordure rouge)
- Détection automatique : Le statut est calculé dynamiquement selon la date et l'historique
- Plus de confusion : "Actif" = projet non clôturé, indépendamment des paiements
- Validation simplifiée : Cliquez sur "Paiement reçu" → Bordure devient verte immédiatement
📅 Rappel : Un projet passe en "retard" uniquement après la fin du mois en cours. Pendant le mois, il reste neutre ou à jour selon validation.
Version 3.2.2
🐛 Correction statut "En retard"
- Bug corrigé : Le statut "En retard" est maintenant correctement supprimé après validation d'un paiement
- Paiement complet : Change automatiquement le statut de "retard" → "actif"
- Paiement partiel : Change aussi le statut de "retard" → "actif"
- Bordure rouge : Disparaît correctement après paiement
Version 3.2.1
📂 Dialogue de sélection d'emplacement
- Choisissez où sauvegarder : Le bouton "Sauvegarder dans Drive" ouvre une boîte de dialogue
- Sélection directe : Naviguez vers votre Google Drive et choisissez l'emplacement exact
- Écrasement possible : Vous pouvez sauvegarder par-dessus un fichier existant
- Fallback automatique : Si votre navigateur ne supporte pas (Firefox/Safari), téléchargement classique
- Compatibilité : Fonctionne sur Chrome et Edge (navigateurs modernes)
💡 Astuce : Sauvegardez toujours au même endroit dans votre Google Drive (ex: Google Drive/Documents/portfolio-immobilier.json) pour faciliter l'import sur vos autres appareils !
Version 3.2.0
💾 Sauvegarde Google Drive simplifiée
- Bouton "Sauvegarder dans Drive" : Export optimisé pour Google Drive
- Nom de fichier standardisé : portfolio-immobilier-YYYY-MM-DD.json
- Instructions claires : Message détaillé après sauvegarde
- Workflow simple :
- Cliquez sur "💾 Sauvegarder dans Drive"
- Déplacez le fichier dans votre Google Drive
- Sur un autre appareil → Importez depuis Drive
- Séparation claire : "Sauvegarder dans Drive" vs "Export local" (backup)
💡 Astuce : Google Drive synchronise automatiquement le fichier sur tous vos appareils. Il suffit de l'importer une fois sur chaque appareil pour récupérer vos données !
Version 3.1.0
🔐 Protection par mot de passe + Session persistante
- Écran de connexion : Mot de passe requis au lancement
- Session 24h : Pas besoin de retaper le mot de passe pendant 24h
- Sécurité : Empêche l'accès non autorisé à vos données
- Simple : Rechargez la page pour vous "déconnecter"
- Configurable : Mot de passe modifiable dans le code (ligne 1423)
Version 3.0.0
🌐 Version web - Déploiement Netlify
- Application web : Fonctionne en ligne, accessible de partout
- Hébergement gratuit : Netlify offre un hébergement gratuit à vie
- URL permanente : Accès direct via https://votre-site.netlify.app
- Protection par mot de passe : Possibilité de sécuriser l'accès
- Multi-appareils : Utilisez sur ordinateur, tablette, smartphone
- Certificat SSL : Connexion sécurisée automatique (https)
- Mise à jour simple : Glisser-déposer pour mettre à jour
📖 Guide de déploiement : Consultez le fichier GUIDE-NETLIFY.md fourni avec cette version pour un déploiement en 5 minutes !
Version 2.2.0
🎯 Assistant de migration interactif
- Contrôle total : Vous décidez de la valeur de chaque champ manquant pour chaque projet
- Interface guidée : Assistant pas à pas pour compléter les données
- Affichage du projet en cours (plateforme, montant, dates, taux)
- Barre de progression pour suivre l'avancement
- Navigation projet par projet
- Champs interactifs : Sélection manuelle pour chaque donnée manquante
- Fréquence de paiement (Mensuel / In fine)
- Source de financement (Versement / Capital)
- Annulation possible : Vous pouvez annuler la migration à tout moment
- Confirmation finale : Validation avant import définitif
💡 Info : Fini les valeurs par défaut ! Vous maîtrisez maintenant chaque donnée lors de l'import d'anciennes sauvegardes.
Version 2.1.0
🔄 Migration automatique des données
- Rétrocompatibilité totale : Les fichiers de toutes les versions (1.0 à 2.1) sont importables
- Migration automatique : Les anciennes sauvegardes sont automatiquement mises à jour
- Ajout de la fréquence de paiement (défaut: in-fine)
- Calcul des intérêts attendus
- Ajout de la source de financement (défaut: versement)
- Initialisation de l'historique des paiements
- Détection de version : Affichage de la version du fichier importé
- Message de migration : Confirmation de la mise à jour effectuée
- Sécurité : Aucune perte de données lors de la migration
💡 Info : Vous pouvez maintenant importer n'importe quelle sauvegarde, même très ancienne, sans risque de perte de données !
Version 2.0.0
12 février 2026
🎉 Nouveauté majeure : Suivi des sources de financement
- Source de financement : Distinguez vos versements (fonds propres) du capital réinvesti
- 8 nouveaux indicateurs dont :
- Versements totaux (argent sorti de votre poche)
- Capital réinvesti (intérêts et remboursements)
- Performance globale sur fonds propres
- Effet de levier (multiplication du capital)
- Nouveau graphique : Répartition Versements vs Capital réinvesti
- Nouveau filtre : Filtrer par source de financement
- Changelog : Historique des versions intégré
Version 1.9.0
12 février 2026
- Clôture anticipée : Bouton pour clôturer un projet avant sa date de fin prévue
- Suivi détaillé : Enregistrement de la date réelle, capital remboursé et intérêts totaux
Version 1.8.0
12 février 2026
- Filtres avancés : 6 filtres (plateforme, statut, paiement, alertes, source financement)
- Tri multi-critères : 9 options de tri disponibles
- Vue compacte : Masquer les détails pour un affichage condensé
- Préférence sauvegardée : La vue compacte est mémorisée
Version 1.7.0
12 février 2026
- Validation paiements mensuels : Boutons pour valider la réception des intérêts
- Paiements partiels : Possibilité de déclarer un paiement incomplet
- Alertes automatiques : Mise en évidence des retards (rouge) et paiements partiels (orange)
- Historique complet : Suivi mois par mois des paiements reçus
Version 1.6.0
12 février 2026
- Menu Paramètres : Interface graphique pour gérer les réglages
- Taux d'imposition personnalisable : Modification facile sans toucher au code
- Prévisualisation fiscale : Calcul en temps réel des montants nets
- Gestion des données : Export, import et suppression depuis les paramètres
Version 1.5.0
12 février 2026
- Intérêts bruts et nets : Distinction automatique avec taux d'imposition (20,3%)
- Calculs fiscaux : Affichage des montants avant et après impôts
- Rendement net : Tableau de bord mis à jour avec les montants nets
Version 1.4.0
12 février 2026
- Export/Import : Sauvegarde et restauration des données en JSON
- Sécurité : Confirmations pour éviter les pertes de données
- Versioning : Informations de version dans les backups
Version 1.3.0
12 février 2026
- Fréquence de paiement : Distinction mensuel / in fine
- Graphique dédié : Répartition par type de paiement
- Intérêts attendus/perçus : Suivi de la réception des intérêts
Version 1.2.0
12 février 2026
- Édition des projets : Bouton pour modifier un investissement existant
- Correction d'erreurs : Possibilité de rectifier les saisies
Version 1.1.0
12 février 2026
- Correction calcul échéances : Affichage correct des durées restantes
- Amélioration précision : Calculs en jours, mois et années
Version 1.0.0
12 février 2026
- Version initiale : Gestion de base des investissements
- Tableau de bord : 4 indicateurs clés
- Suivi projets : Plateforme, montant, taux, dates, statut
- Graphiques : Répartition par plateforme
- Alertes : Échéances à venir et projets en retard