← Financement Immobilier 📋 Cas d'usage © EULA

📖 Glossaire

Prêt relais — avance bancaire à court terme (souvent 12 à 24 mois), accordée en attendant la vente du bien actuel, typiquement égale à 60-80 % de son prix de vente estimé. Remboursée en une fois (capital) par le produit net de la vente ; dans ce simulateur elle est modélisée "in fine" : seuls les intérêts sont payés mensuellement pendant sa durée.

Quotité du prêt relais — pourcentage du prix de vente brut indicatif du bien actuel que la banque accepte d'avancer.

Produit net de vente — prix de vente brut moins les frais liés à la vente (agence, mainlevée d'hypothèque, diagnostics...).

Couts annexes — assurance emprunteur, garantie (caution ou hypothèque), frais de dossier bancaire, frais de tenue de compte, autres frais — saisis en taux annuel (% du capital emprunté), répété chaque année de la durée, séparément pour le prêt relais et pour le prêt bancaire.

Reste à charge net après vente — coût total du projet diminué du produit net de vente, une fois le capital du prêt relais soldé par la vente.

🚀 Installer et lancer

Double-cliquez sur Lancer-Application.bat (ou directement sur index.html) — aucun serveur ni installation requise pour l'app elle-même.

🗺️ Comment c'est construit

Application HTML/JS locale, un seul fichier index.html (pas de build, pas de dépendance externe). Le moteur de calcul (compute()) déroule : coût total d'acquisition → produit net de vente → montant du prêt relais (quotité × prix de vente) → montant du prêt bancaire (résiduel après apport et prêt relais) → mensualités et coût total des intérêts des deux prêts → coût total du projet. Tout se recalcule en direct à chaque saisie (recalc()) et se sauvegarde dans localStorage.

📁 Les fichiers du dossier

index.html — l'application. eula.html — licence. help.html — cette page. CONTEXTE.md — historique des décisions. CHANGELOG.md — journal des évolutions. test_*.py — suite de non-régression. Lancer-Application.bat — lanceur.

✏️ Demander une modification à Claude Code

Décrivez le changement souhaité en langage naturel. Claude Code lit CONTEXTE.md pour les conventions propres à ce projet, édite index.html, relance test_*.py, puis journalise dans CHANGELOG.md.

✅ Tests de non-régression

Depuis ce dossier : python3 test_financement_immobilier.py. Vérifie le manifeste de fichiers, l'absence de ressources externes, l'absence de secrets codés en dur, l'autonomie vis-à-vis des autres projets, et la cohérence du moteur de calcul (équilibre du plan de financement, quotité du prêt relais, formule de mensualité).

🖱️ Vérification visuelle

Ouvrez index.html dans un navigateur, parcourez chaque onglet, vérifiez qu'aucun tableau/carte ne reste vide de façon inattendue.

🛠️ Dépannage

Si le prêt bancaire affiche 0 € alors qu'un montant était attendu : l'apport personnel et le prêt relais couvrent déjà (ou dépassent) le coût total d'acquisition — voir l'indicateur "Excédent" dans l'onglet Synthèse. Si le "Complément à apporter" apparaît en orange après vente : le prix de vente indicatif saisi est insuffisant pour rembourser le capital du prêt relais tel que calculé.

🔒 Sécurité

Aucune donnée envoyée à un serveur distant ; tout reste local dans le navigateur (localStorage). Projet personnel, indépendant de la suite TWIN agents IA et de son hub — voir CONTEXTE.md pour le détail.