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.6 KB · 58 lines markdown
Rendered Raw Blame History
1# DuProprio (sans courtier) (`duproprio`)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://duproprio.com8- **Recherche** : https://duproprio.com/sitemaps/fr/index.xml.gz9- **Couverture** : Toute la province — vente par le propriétaire (FSBO), ~7 600 propriétés QC10- **Type** : fsbo11- **Statut** : actif1213> FSBO. Enumeration via sitemaps FR par region QC (/sitemaps/fr/<region>-listings.xml.gz) : l'URL encode region/ville/type/id. Fiche detail JSON-LD Product (prix, description, galerie photos.duproprio.com). Fetch direct + Scrapfly ASP en secours. agency='DuProprio (sans courtier)'.1415## Mécanique (introspection du code)1617- Module : `immoka/connectors/duproprio.py` — classe `DuProprioConnector`18- Délai entre requêtes : 0.4 s ; cache détail BD : oui19- Budgets env (enrichissement détail plafonné/exécution) : `IMMOKA_DUPROPRIO_DETAIL_LIMIT` (défaut 500)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/duproprio.py : DuProprio (FSBO — vente sans courtier)26>   DuProprio est la grande plateforme québécoise de vente « à vendre par le27>   propriétaire » (sans agence). Segment complémentaire absent de toutes les28>   bannières de courtage. Énumération EXHAUSTIVE via les sitemaps FR par région29>   du Québec (`/sitemaps/fr/<region>-listings.xml.gz`) : l'URL encode déjà30>   région, ville, type et l'id DuProprio (= external_id). La fiche détail31>   (JSON-LD Product) fournit prix, description et galerie ; enrichissement32>   plafonné + cache (comme les autres connecteurs). Scrapfly en secours si le33>   fetch direct est bloqué.3435## Volumétrie & complétude (BD live)3637| Indicateur | Valeur |38|---|---|39| Annonces en base (toutes) | 7 968 |40| Actives | 7 464 |41| Visibles (après dédup) | 7 454 |42| Masquées par la dédup | 10 |43| GPS (lat/lng) | 90.7 % |44| Photos | 100.0 % |45| Prix | 98.4 % |46| CAC (chambres) | 80.7 % |47| SDB (salles de bains) | 80.1 % |48| Année de construction | 79.4 % (dont rôle : 0.2 %) |49| Taxes / évaluation municipale | 52.9 % |50| Estimation Vrai-Prix (rôle) | 99.6 % |5152## Synchronisation5354- **Dernier sync** : 2026-08-28 22:13 — trouvé 7 464, +0 / ~0 / -18 — OK55- **Erreurs récentes** : 0 sur les 10 derniers syncs5657Voir aussi les [mécanismes transverses](INDEX.md#mécanismes-transverses-tous-connecteurs) (budgets détail, dédup Centris+adresse, jointure rôle vraiprix.db).58