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%
3.1 KB · 66 lines markdown
Rendered Raw Blame History
1# Les Immeubles Contact (`contact_ag_qc`)23*Généré le 2026-08-28 22:22 par `scripts/gen_connector_docs.py` — fichier produit automatiquement, ne pas éditer à la main.*45## Registre (`data/sources.json`)67- **Site** : https://www.lesimmeublescontact.com8- **Recherche** : https://www.lesimmeublescontact.com/immeubles_centris.php?page=residentiel9- **Couverture** : Alma / Lac-Saint-Jean-Est + Chibougamau-Chapais10- **Type** : agence11- **Statut** : actif1213> Site PHP maison (ISO-8859-1), liste SSR immeubles_centris.php (residentiel/revenu/commercial). Carte: data-cost, no_mls Centris, adresse, ville, prix, photo. source_id _ag_ = dédup Centris.1415## Mécanique (introspection du code)1617- Module : `immoka/connectors/immeuble_contact.py` — classe `ImmeubleContactConnector`18- Délai entre requêtes : 0.4 s ; cache détail BD : oui19- Budgets env (enrichissement détail plafonné/exécution) : `IMMOKA_DETAIL_LIMIT` (défaut 100)2021**En-tête du module :**2223> Immo-Ka — Agrégateur de maisons à vendre (province de Québec)24> Auteur : Simon-Pierre Boucher — contact@spboucher.ai25> connectors/immeuble_contact.py : Les Immeubles Contact (Alma / Lac-Saint-Jean-Est26>   + Chibougamau-Chapais). Agence indépendante, site PHP maison (Solution Globale27>   Informatique). La liste est rendue SERVEUR sur immeubles_centris.php?page=…28>   (résidentiel + revenu), encodage ISO-8859-1. Chaque carte porte déjà tout :29>   n° MLS (Centris), type, adresse, ville, prix (data-cost) et photo Centris.30>   Page détail immeubles_centris_fiche.php?no_mls={mls} (ISO-8859-1 aussi) :31>   galerie complète mesimages/photos_centris/_{mls}_{n}.jpg (spans .item_slide,32>   dans l'ordre Centris), prix demandé, région + adresse complète (code postal),33>   courtiers (.texte_rouge + « Cell.: »), description (#description),34>   évaluation municipale, taxes, dimensions bâtiment/terrain (superficies en35>   m² étiquetées « (Mètres) »), compte de pièces (Total/Chambre/S. de bain/36>   S. d'eau), caractéristiques principales (#caracteristique_principales),37>   inclus/exclus. Pas de GPS sur la fiche.38>   source_id « contact_ag_qc » : l'infixe _ag_ active la dédup Centris (db.refresh_dedup,39>   sources %_ag_%) — si le n° Centris est déjà porté par une bannière couverte40>   (RE/MAX, Via Capitale…), la fiche est masquée ; les inscriptions propres de41>   l'agence restent visibles. Aucun double-comptage.4243## Volumétrie & complétude (BD live)4445| Indicateur | Valeur |46|---|---|47| Annonces en base (toutes) | 46 |48| Actives | 44 |49| Visibles (après dédup) | 44 |50| Masquées par la dédup | 0 |51| GPS (lat/lng) | 97.7 % |52| Photos | 100.0 % |53| Prix | 100.0 % |54| CAC (chambres) | 84.1 % |55| SDB (salles de bains) | 81.8 % |56| Année de construction | 86.4 % (dont rôle : 2.6 %) |57| Taxes / évaluation municipale | 100.0 % |58| Estimation Vrai-Prix (rôle) | 100.0 % |5960## Synchronisation6162- **Dernier sync** : 2026-08-28 16:27 — trouvé 43, +0 / ~0 / -0 — OK63- **Erreurs récentes** : 0 sur les 10 derniers syncs6465Voir aussi les [mécanismes transverses](INDEX.md#mécanismes-transverses-tous-connecteurs) (budgets détail, dédup Centris+adresse, jointure rôle vraiprix.db).66