Python 61.6%
TypeScript 20.9%
CSS 11.4%
JavaScript 5.1%
HTML 1.1%
-
Tue, Aug 25, 2026 1
-
feat: fiche véhicule v2 — analyse marché, KA Score, fiche VIN (NHTSA), lightbox
…
Enrichissement des données servies pour chaque annonce, toutes sources confondues, plutôt que connecteur par connecteur : - vindecode.py : fiche constructeur décodée du NIV via l'API vPIC (NHTSA), gratuite, cache SQLite, libellés/valeurs traduits en français - endpoint détail : analyse du marché (médiane, quartiles, percentile, badge de prix, nuage de comparables), KA Score composite (prix, km/âge, qualité de fiche, fraîcheur), historique de prix élargi à 30 points Page détail refondue (Vehicle.tsx) : - badge « Bon prix / Prix du marché / … » sous le prix, avec écart à la médiane - lightbox plein écran (clavier, gestes tactiles, compteur, préchargement) - analyse du marché : barre de positionnement + nuage prix/km SVG - « Le même véhicule ailleurs » : autres offres du même NIV (dédup) avec écarts - fiche constructeur (22 champs usine), rappels Transports Canada repliables (endpoint existant enfin affiché), courbe d'historique de prix, carte OSM - vérifié Playwright (frontend/scripts/check-vehicle.mjs) : desktop + mobile, ordre DOM = ordre visuel, aucun order: CSS, zéro erreur JS Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
-