SPB Git

spb/lou-ka Public

Lou·Ka — tous les logements à louer du Québec, un seul endroit.

HTML 99.7%
2.8 KB · 46 lines markdown
Rendered Raw Blame History
1# moderno — Moderno Construction (moderno.immo)2- site: https://moderno.immo (custom SSR très propre, BEM ; promoteur-gestionnaire de Lanaudière)3- méthode: html — liste /logements-a-louer (cartes BEM) + fiches détail via cache BD (1 requête liste + 1/fiche nouvelle ou modifiée, budget 40)4- annonces: 6 (Aqua Roca phase 1 à Joliette ×3, Domaine du Sentier Riverain à Joliette ×3 ; 2 cartes « Loué » filtrées)5- couverture (sur 6): prix 100 %, type 100 %, adresse 100 %, ville 100 %, dispo 100 %, superficie 100 %, images 100 %, commodités 100 %, description 100 %6- fixture: ok (7 requêtes) · test: ok (2 verts) · sync: 6 ajoutées78## Champs extraits9- Liste : `a.appartements-a-louer__liste__item[href]`10  - href `/logements-a-louer/<projet>/<CODE>` : **external_id = CODE**11    (= champ « Référence » affiché sur la fiche, stable) ;12  - `__titre` (« 4 1/2 - Domaine du Sentier Riverain ») → title + unit_type ;13  - `__adresse` (« 105-1002 rue Gustave-Guertin, Joliette ») → address + city ;14  - `__prix` (« 1 945 $ par mois ») → price_label + parse_price ;15  - `__disponibilite` (« Disponible 1er octobre 2026 ») → availability ;16  - `__rented` (« Loué ») → annonce ignorée ;17  - `__message` (accroche) → description provisoire ;18  - image de carte (DigitalOcean Spaces).19- Fiche détail (cache BD, clé = hash titre|prix|dispo|adresse) :20  - `__pieces__piece` (« 1 chambre », « 1 salle de bain ») → amenities ;21  - bloc `__chiffres` (paires libellé/valeur) : Unité, Niveau, Vue → details ;22    Superficie (« 957 pi² ») → area_sqft ; Disponibilité/Référence croisées ;23  - Inclusions + Commodités (logement & immeuble) → amenities24    (bloc « Localisation » exclu, adresse déjà captée) ;25  - accroche + paragraphes rédigés → description ;26  - galerie : vignettes `…/conversions/<nom>-thumb.jpg` réécrites en pleine27    taille `…/<nom>.jpg` (même schéma que les images de cartes).2829## Champs indisponibles à la source30- GPS, animaux/meublé structurés (les commodités mentionnent « Animal de31  compagnie permis (selon les règlements) » — textmine s'en charge).3233## Fragilités34- Classes BEM stables mais custom : refonte du site = refonte du connecteur35  (le test fixture le détecterait).36- Certaines URLs d'images contiennent des caractères non-ASCII (« Fa‡ade ») :37  conservées telles quelles (requests les encode à l'usage).38- La page liste porte des filtres côté client (immeuble/type/budget) : la39  liste complète est rendue côté serveur, aucun JS requis.4041## Échantillon42- EXK77 : 3½ Aqua Roca ph. 1, 307-99 rue du Cabastran Joliette, 1 955 $/mois,43  957 pi², dispo 1er sept. 2026, niveau 3e, vue façade, 5 photos.44- MOEAN : 4½ Domaine du Sentier Riverain, 106-964 rue Gustave-Guertin,45  2 020 $/mois, 1 100 pi², « Disponible Maintenant », 16 photos.46