Chargement...
Chargement...
Integrez les calculs immobiliers multi-pays dans vos projets. Widget embeddable, API REST, package npm, extension Chrome, add-on Google Sheets.
10 pays · 16 fonctions · MIT · Par Tevaxia
Trois lignes de code pour ajouter PropCalc a n'importe quel site web. Aucune dependance, aucun framework requis.
<link rel="stylesheet"
href="https://www.tevaxia.lu/propcalc/propcalc.min.css">
<script src="https://www.tevaxia.lu/propcalc/propcalc.min.js"></script>
<div data-propcalc data-country="lu" data-lang="fr"></div>data-countryCode pays ISO 3166-1 alpha-2 (lu, fr, de, gb, be, es, pt, it, nl, us)data-langLangue de l'interface (fr, en, de, es, pt, it, nl, lb)data-moduleModules a afficher : fees, borrowing, yield, cashflow, comparator, prequalify, amortization, buyvsrent, scenarios, transfertaxdata-themeTheme visuel : light (defaut) ou darkdata-accent-colorCouleur d'accentuation CSS valide (#1a365d, rgb(...), hsl(...))Gratuit · Credit Tevaxia affiche · Aucune dependance
Base URL : https://www.tevaxia.lu/api/v1/propcalc
1 000 appels/mois gratuits · CORS active · JSON
| Methode | Endpoint |
|---|---|
| POST | /fees |
| POST | /mortgage |
| POST | /yield |
| POST | /cashflow |
| GET | /countries |
curl -X POST https://www.tevaxia.lu/api/v1/propcalc/fees \
-H "Content-Type: application/json" \
-d '{
"country": "lu",
"price": 700000,
"type": "existing"
}'Toute la logique de calcul dans un seul package. Zero dependance, tree-shakable, TypeScript natif.
npm install @tevaxia/propcalcimport { calculateAcquisitionFees, getCountryData } from '@tevaxia/propcalc';
const lu = getCountryData('lu');
const fees = calculateAcquisitionFees({ countryData: lu, price: 700000 });
console.log(fees.total); // 49 000
console.log(fees.notaryFees); // 7 000
console.log(fees.transferTax); // 42 000Calculs instantanes sur les sites d'annonces immobilieres. Detection automatique du prix, 3 onglets : Frais, Rendement, Credit.
Detection automatique du prix · 3 onglets : Frais, Rendement, Credit
Directement dans vos feuilles de calcul. 10 pays, granularite regionale.
=PROPCALC_FEES(prix; pays; region)Frais d'acquisition complets=PROPCALC_MORTGAGE(revenus; charges; pays)Capacite d'emprunt maximale=PROPCALC_YIELD(prix; loyer; charges; pays)Rendement locatif net=PROPCALC_CAPACITY(prix; apport; taux; duree)Mensualite et cout total=PROPCALC_TAX_RATE(prix; pays; region)Taux effectif de droits de mutationDirectement dans vos feuilles de calcul · 10 pays · Granularite regionale
Choisissez le canal qui correspond a votre stack. Widget, API, npm, Chrome ou Sheets — tous gratuits pour demarrer.