SPB Git forge

spb/immo-ka

Public

Immo-Ka — agrégateur des propriétés à vendre au Québec (73 connecteurs, ~40 000 annonces, React+FastAPI)

112commits 1branches 0releases
125.4 MBsize
maindefault branch
13 days agolast push
Python 47.5% HTML 27.9% TypeScript 15.5% CSS 7.2% JavaScript 2%
2.9 KB

# Berkshire Hathaway HomeServices Québec (bhhs_ag_qc)

Généré le 2026-08-28 22:22 par scripts/gen_connector_docs.py — fichier produit automatiquement, ne pas éditer à la main.

# Registre (data/sources.json)

WordPress (MW Properties / marketingwebsites.ca), liste SSR paginée ?pages=N (~9/page, ~11 pages). Carte col-lg-4: no Centris (URL+image+property-meta), région, adresse, ville, prix ($US), chambres/sdb, photo. source_id ag = dédup Centris.

# Mécanique (introspection du code)

  • Module : immoka/connectors/bhhs_quebec.py — classe BhhsQuebecConnector
  • Délai entre requêtes : 0.4 s ; cache détail BD : oui
  • Budgets env (enrichissement détail plafonné/exécution) : IMMOKA_BHHS_DETAIL_LIMIT (défaut 150)

En-tête du module :

Immo-Ka — Agrégateur de maisons à vendre (province de Québec) Auteur : Simon-Pierre Boucher — contact@spboucher.ai connectors/bhhs_quebec.py : Berkshire Hathaway HomeServices Québec (bhhsquebec.ca) — Grand Montréal, Laurentides, Montérégie, Outaouais. Site WordPress (plugin « MW Properties » / realestate.marketingwebsites.ca), liste rendue SERVEUR sur /proprietes/, paginée par ?pages=N (~9/page, ~11 pages). Chaque carte porte : n° Centris (URL + image + property-meta), région, adresse, ville, prix ($US), chambres/sdb et photo. Page détail : description + addenda (

, collapse #showAddendum), bloc « features » (Année de construction, pièces, chambres, sdb… en h5/p), tableau « Caractéristiques » (#charateristics — sic — th/td), GPS inline (google.maps.LatLng(lat,lng)), visite virtuelle (iframe #virtualCollapse), courtier (.agents : nom + tel:) et galerie complète property-images/{Centris}/{Centris}-NN.jpg (pleine résolution, ordre d'origine ; les miniatures /thumbs-320/ sont ignorées). Enrichissement plafonné + cache (du.enrich). source_id « bhhs_ag_qc » : infixe ag = dédup Centris (db.refresh_dedup).

# Volumétrie & complétude (BD live)

Indicateur Valeur
Annonces en base (toutes) 106
Actives 91
Visibles (après dédup) 91
Masquées par la dédup 0
GPS (lat/lng) 100.0 %
Photos 100.0 %
Prix 60.4 %
CAC (chambres) 93.4 %
SDB (salles de bains) 94.5 %
Année de construction 94.5 % (dont rôle : 1.2 %)
Taxes / évaluation municipale 0.0 %
Estimation Vrai-Prix (rôle) 97.8 %

# Synchronisation

  • Dernier sync : 2026-08-28 22:11 — trouvé 88, +2 / ~4 / -0 — OK
  • Erreurs récentes : 0 sur les 10 derniers syncs

Voir aussi les mécanismes transverses (budgets détail, dédup Centris+adresse, jointure rôle vraiprix.db).