SPB Git forge

spb/food-ka

Public

Food-Ka — agrégateur de produits d'épicerie du Québec — www.food-ka.com

55commits 1branches 0releases
10.2 MBsize
maindefault branch
10 days agolast push
Python 53.9% TypeScript 24% CSS 14.9% JavaScript 5.8% HTML 1.4%

History of foodka/statsdash.py · clear filter

  1. Wed, Aug 19, 2026 1

  2. Mon, Aug 17, 2026 1

    1. Stats : tableau de bord analytique commun Groupe KA + export PDF
      …
      - Vendor du module ka-ui/stats (SPEC.md, kit kacharts.tsx, moteur kapdf.py)
      - foodka/statsdash.py : GET /api/stats/dashboard?period=… (contrat SPEC) —
        KPI avec deltas, séries/jour (produits suivis, relevés de prix, prix moyen,
        baisses détectées, nouveautés), donut bannières top 8, top catégories,
        heatmap des relevés, tableaux (top soldes, top baisses, prix par catégorie),
        records & faits marquants ; tout calculé sur products/price_log/sync_log,
        cache serveur 5 min par période
      - GET /api/stats/report?period=&mode=complet|synthese : rapport PDF
        Groupe-KA (fpdf2, graphiques vectoriels, wordmark Food·Ka, accent #1f9d55),
        filename kapdf.filename ; correctif kapdf : jamais d en-tête/pied sur la
        couverture (p. 1)
      - pages/Stats.tsx : refonte sur le kit kacharts — bandeau KPI, sélecteur de
        période (+ plage personnalisée), courbes interactives, anneau, heatmap,
        tableaux triables/paginés, records, fraîcheur + rafraîchir, boutons PDF ;
        le panier comparatif Food-Ka est conservé (section métier)
      - requirements.txt : + fpdf2
      
      Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
      Simon-Pierre Boucher committed 1 mo ago · 1 file +401