Skip to content

topmonks/heureka-extension

Repository files navigation

Porovnávač cen

Rozšíření vzniklo pro usnadnění vyhledávání a porovnávání cen produktů na českých i slovenských eshopech. Celý příběh vzniku Porovnávače cen se dočtete zde.

example

Jak to funguje

  1. Po otevření produktové stránky na jednom z podporovaných eshopů rozšíření získá uvedenou cenu a název produktu
  2. Rozšíření podle získaného názvu vyhledá produkt v porovnávači cen (Heureka.cz nebo .sk)
  3. Výsledky vyhledávaní se zobrazují poblíž tlačítka koupit
  4. Pokud nebyl nalezen žadný produkt nebo žadný z nalezených nemá nižší cenu, zobrazí se pouze odkaz pro ověření

Podporované prohlížeče

Podporované eshopy

Development

ℹ️ E-shop specific logic is in extension/scrawlers.js

Publishing

ℹ️ Automatic publishing from master on git tags starting with v (short for version)

  • Make changes, test, commit, push
  • npm run update-version -> will update version in manifest.json to current date & time formatted as valid version number, e.g. 22.3.31.1107 (= 2022/03/31 11:07)
  • git commit -m "[bump version]" && git push
  • npm run tag-version-and-push-to-trigger-publish

Heureka API

Heureka does not provide a public API so we are using Heureka's search suggestions to find products. But there is a limitation: We cannot guarantee that found product can be ordered on Heureka.

Search suggestions

GET https://api.heureka.cz/head-gateway/search/v2?query=:term