Resto·Ka

Documentation · mise à jour 2026-08-24

Comment fonctionne Resto·Ka

Tous les restaurants du Québec — menus complets et prix réels, comparables et cherchables dans les 17 régions.

Vue d'ensemble

À quoi sert le site

Resto·Ka (www.resto-ka.com) est l'agrégateur exhaustif des restaurants du Québec : chaque resto, chaque plat, chaque prix — dans les 17 régions administratives, au même endroit, comparable et cherchable par resto ou par plat. Les prix sont des prix takeout réels, non majorés, captés sur la plateforme de commande des restos eux-mêmes (pas sur les apps de livraison, majorées de 25-30 %). Pour quiconque veut répondre à « qu'est-ce que je mange, où, et combien ça coûte ? » sans ouvrir quinze applis.

14 091 restaurantsDécouverte OpenStreetMap dans les 17 régions ; 99 % géolocalisés.
79 159 plats avec prix738 restos avec menu complet, 98 % des items avec photo.
Prix réels, non majorésPrix takeout captés chez les restos (connecteur UEAT, 29 intégrations de chaînes), jamais sur les apps de livraison.
Historique des prixChaque changement de prix d'un item est journalisé (item_price_log).

Guide pas à pas

Utiliser le site en 4 étapes

1

Cherchez un resto ou un plat depuis l'accueil

La recherche couvre les 14 091 restos et les 79 159 plats. La recherche par plat est groupée par marque — la poutine d'une chaîne n'est pas répétée 76 fois. Filtrez par cuisine, type d'établissement ou gamme de prix.

Étape 1 — Cherchez un resto ou un plat depuis l'accueil
2

Parcourez les restos d'une ville

Les pages villes (ex. /ville/quebec) listent les établissements avec leur plat médian, leurs cuisines et le badge « UEAT (commande en ligne) » quand le menu complet avec prix réels est disponible.

Étape 2 — Parcourez les restos d'une ville
3

Ouvrez la fiche d'un restaurant

Le menu complet par section, chaque plat avec sa photo, son prix et son contexte (salle / emporter / livraison), les options et formats avec leurs suppléments (« Mini +3,70 $ »), les coordonnées et la carte. Un prix n'est jamais présenté sans son contexte.

Étape 3 — Ouvrez la fiche d'un restaurant
4

Comparez le marché sur /stats

Le tableau de bord : volumes par région et cuisine, prix médians, chaînes suivies — et des rapports PDF téléchargeables (catalogue + constructeur de rapport).

Étape 4 — Comparez le marché sur /stats

Sous le capot

D'où viennent les données

Pipeline (patron Lou·Ka) : connecteurs → normalisation → déduplication → SQLite → API/frontend. La découverte passe par OpenStreetMap (API Overpass) : 13 500+ établissements nommés dans les 17 régions. Les menus et prix réels viennent du connecteur UEAT templatisé (API GraphQL) qui couvre 29 intégrations de chaînes (Sushi Shop, Valentine, Normandin, Thaïzone, Chez Ashton…), complété par des connecteurs directs / Firecrawl / Scrapfly. Une boucle hebdomadaire (resto-ka-sync) resynchronise tout ; un menu sans contexte de prix est rejeté à l'ingestion, un menu salle n'est jamais écrasé par un menu livraison, et une alerte de dérive suspend les retraits si une source chute anormalement. Géocodage à 99 % (Nominatim + Adresses Québec). Le registre public /sources documente chaque source.

Questions fréquentes

FAQ

Pourquoi les prix diffèrent-ils des apps de livraison ?

Les apps de livraison majorent les prix de 25-30 %. Resto·Ka capte les prix takeout réels sur la plateforme de commande des restos eux-mêmes.

Puis-je commander via Resto·Ka ?

Non. Resto·Ka est un index : chaque fiche renvoie vers le site ou la plateforme de commande du resto. Groupe KA n'est partie à aucune transaction.

Pourquoi certains restos n'ont-ils pas de menu ?

Les 14 091 restos viennent de la découverte OpenStreetMap ; le menu complet avec prix n'est disponible que lorsque le resto a une source de menu connectable (738 restos, 24 chaînes suivies à ce jour).

Les succursales d'une chaîne sont-elles fusionnées ?

Jamais : la déduplication inter-sources préserve chaque succursale, chacune avec son menu et ses prix propres.

À quelle fréquence les menus sont-ils rafraîchis ?

La boucle de synchronisation est hebdomadaire ; chaque changement de prix est archivé dans l'historique de l'item.