Python 61.6%
TypeScript 20.9%
CSS 11.4%
JavaScript 5.1%
HTML 1.1%
-
Wed, Aug 12, 2026 2
-
Verticales motos et scooters : onglets dédiés + 13 concessionnaires
…
- Champ kind (auto/moto/scooter) : schéma, migration SQLite, index, API (/api/vehicles?kind=, facets, stats filtrées autos) - Plateforme PowerGo découverte (JSON public vehicles-inventory-fr-items + JSON-LD détail) : 12 concessionnaires moto/powersports + Moto Ducharme (Magento) — 596 motos + 24 scooters - moto_dealers.py : PowerGoMotoConnector, D2CMotoConnector (prêt), détection scooter (segment/catégorie/titre), marques moto canoniques (KTM, Harley-Davidson, CFMOTO…) sans impact sur split_title autos - Frontend : onglets Autos / Motos / Scooters, héros par verticale, facettes par kind Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
Enrichissement des fiches + Scrapfly + 25 concessionnaires + dashboard Stats/PDF + mobile
…
- Scrapfly intégré comme backend anti-blocage (base.py get_scrapfly) - Fiches enrichies : galeries complètes (D2C /js/json/<id>.json, SM360 GraphQL, AED photos.all, HGrégoire via Scrapfly), équipements 44 %, descriptions 72 %, moteur 66 % — photos 4 -> 11 en moyenne - +25 concessionnaires (125 connecteurs) : Côte-Nord, Bas-Saint-Laurent, île de Montréal, Charlevoix, Gaspésie — 15 970 véhicules, 124 sources - Page Stats : tuiles héros, histogrammes prix/km/années, tops marques/régions/modèles, donuts carrosseries/carburants (palette validée daltonisme), baisses de prix, infobulles + vues tableau - Rapport PDF téléchargeable (/api/stats/rapport.pdf, reportlab) - Fiche véhicule : panneau Équipements, bouton Carfax, ligne Moteur - Rendu téléphone : filtres compacts, tuiles 2 col., graphiques défilables, entêtes empilés Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-