Immo-Ka — agrégateur des propriétés à vendre au Québec (73 connecteurs, ~40 000 annonces, React+FastAPI)
Python 47.5%
HTML 27.9%
TypeScript 15.5%
CSS 7.2%
JavaScript 2%
-
Wed, Aug 26, 2026 1
-
feat(ka-id v2): personnalisation Groupe KA — immoka/kaid.py (canonique ka-ui.git/kaid), journal serveur (search/detail_view/favorite), reranking du tri « recent » + annotation seule sur les tris par prix, routeur /api/kaid, SDK ka-id.js, badge « Recommandé pour vous »
…
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
-
Sat, Aug 22, 2026 1
-
Mon, Aug 17, 2026 4
-
Câblage du widget KA Agent (bulle de chat Groupe KA)
…
Ajout des balises window.KA_AGENT={site:"immo-ka"} et /ka-agent.js en fin de <body> de frontend/index.html — propagées au gabarit SSR de seo.py via dist/index.html (aucun doublon, seuls les meta du head sont strippés). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> -
Titre « Un service Groupe KA », icônes et image OG servies à la racine
…
- Titre SSR de l accueil : « Immo-Ka — N propriétés à vendre au Québec · Un service Groupe KA » (partie « toutes les agences » raccourcie). - ka-assets/ -> frontend/public/ (og.png, favicon.svg, apple-touch-icon.png) ; favicon data-URI remplacé par /favicon.svg + apple-touch-icon. - og:image absolue 1200x630 par défaut + twitter:card/twitter:image sur toutes les pages SSR (les fiches gardent leur photo) ; balises statiques d index.html retirées du gabarit pour éviter les doublons. - Vérifié : aucun débordement horizontal à 360/768/1024/1440 px. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
Harmonisation Groupe KA : design system ka-ui, badge + footer communs, page /contact, SSO KA ID au header
…
- ka-ui vendoré dans frontend/src/ka/ (tokens.css, ecosystem.json, KaFooter, GroupeKaBadge) ; tokens.css importé AVANT styles.css dans main.tsx - styles.css : socle dédupliqué (palette papier/encre, grain, selection, focus viennent de ka/tokens.css) ; seule surcharge locale = accent CERISE Immo-Ka (--accent #e23744 + alias --lime/--lime-soft) ; classes métier conservées ; styles Profil (carte de membre KA-ID), Contact et pages légales ajoutés - Header : badge « Un service Groupe KA » (desktop + menu mobile), bouton « Se connecter avec KA » + lien « Créer un compte » -> groupe-ka.com/connexion ; zone compte -> /profil quand connecté - Footer local remplacé par KaFooter (siteId immo-ka, pages légales locales) - Nouvelles routes SPA : /contact (ecosystem.json : 3 courriels + rôles, avertissement agrégateur, hub, écosystème), /profil, /conditions, /confidentialite - api.ts : fetchMe/logout/User/Socials + favoris hub (fetchFavorites, toggleFavorite, favItemFromListing) — account.tsx et Profil.tsx enfin branchés - seo.py : /contact ajouté aux pages statiques SSR - index.html : title « Immo-Ka — Un service Groupe KA », theme-color encre KA - tsconfig : exclusion du code mort non référencé (src/kamaps, pages/Category.tsx — dépendait de @groupe-ka/ka-maps absent de node_modules) Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
État du nœud committé — intégration carte (frontend/src/map/, MapView, PropertyMap), geocode.py + vraiprix_local.py, MAJ sources ; gitignore data/vraiprix.db (1,6 Go) et *.bak-*
…
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
-
Thu, Aug 13, 2026 1
-
feat: SEO complet (rendu serveur immoka/seo.py) + README détaillé avec captures
…
- Rendu HTML côté serveur sur chaque route via le catch-all : title/meta/canonical/og uniques, JSON-LD (RealEstateListing+Offer+BreadcrumbList, WebSite+SearchAction), contenu et liens internes dans #root que React remplace au montage - Pages programmatiques /a-vendre/{ville}[/{type}] et /type/{type} : stats (médiane/moyenne), liste paginée 48/page, maillage interne, seuil 3 annonces - Fiches /propriete/{uid}/{slug} : 301 depuis l'uid nu, 410 Gone si retirée, 404 réel si inconnue (fini les soft-404) - sitemap.xml (index + fiches-N/villes/villes-types/types/pages, lastmod, cache 1 h), robots.txt, /api/seo/resolve - Frontend : routes SPA miroirs (pages/Category.tsx), slugs partagés Python/TS, document.title dynamique, liens de cartes avec slug - README refait : badges à jour (57 900+ propriétés, 95 connecteurs, 22 bannières), 9 captures d'écran fraîches (accueil, grille, carte, fiche, quartier, page ville, stats, agences, mobile), sections kit complet / architecture / SEO / API / structure Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
-
Wed, Aug 12, 2026 2
-
feat: thème rouge, sous-agences, quartier StatCan, estimation Vrai-Prix, géocodage
…
- Palette rouge (distincte de Lou-Ka), pagination 12/page, page Sources par sous-agence - 74 connecteurs (DuProprio, Via Capitale portail, Royal LePage par bureau, C21 sous-agences…) - Bloc quartier (recensement 2021, crime, chaleur, proximité — données StatCan/INSPQ) - Estimation Vrai-Prix par fiche (valeur + fourchette + confiance + lien analyse) - Géocodage Adresses Québec + Nominatim ; dédup pré-calculée (perf) ; SQLite WAL Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
-