Webové portály a marketplace

PorovnajCeny.sk

Neutrálny slovenský porovnávač cien tovaru a zájazdov, kde sa poradie nedá kúpiť

WebServer/API

O projekte

Porovnávač cien pre slovenských spotrebiteľov: ponuky e-shopov a cestovných kancelárií zoraďuje podľa konečnej ceny vrátane dopravy a spoľahlivosti obchodu, platené pozície sú vždy oddelené a označené „Sponzorované“. Obchodníci sa napoja vložením existujúceho feedu (Heureka, Google Merchant, Zboží.cz, CSV), ponuky sa automaticky párujú do katalógu produktov a ukladá sa história cien. Súčasťou je portál obchodníka so štatistikami, predplatným a kampaňami a administrácia s frontami párovania, kategorizácie a moderácie.

Čo aplikácia vie

  • Streamový import feedov Heureka XML, Heureka dostupnostný feed, Google Merchant (RSS/Atom), Zboží.cz, CSV a affiliate feedov (Dognet, eHUB, CJ, Awin) cez frontu úloh vo workeri
  • Automatické párovanie ponúk do katalógu produktov (EAN, značka, MPN, podobnosť názvu) s ručnou frontou v administrácii a stromom kategórií so schémami atribútov
  • Porovnanie ponúk podľa konečnej ceny s dopravou (výdajné miesto / na adresu), filtre dopravy a dostupnosti, skóre spoľahlivosti obchodu
  • Graf vývoja ceny, najnižšia cena za 30 dní a označenie „Zľava neoverená“ pri zľave, ktorá neplatí voči vlastnej histórii
  • Strážca ceny (e-mail a Web Push), obľúbené, uložené vyhľadávania a export údajov účtu
  • Porovnanie zájazdov: rovnaký hotel a termín naprieč CK s konečnou cenou pre zadanú skupinu vrátane povinných príplatkov (vlastný formát feedu porovnajceny-tours)
  • Recenzie s označením Overený nákup cez konverzný pixel / API obchodníka, automatická moderácia a AI zhrnutie recenzií
  • AI vyhľadávanie v prirodzenej reči a AI poradca na produkte (Claude API s cache, rozpočtom a fallbackom bez AI)
  • Portál obchodníka: prehľad preklikov a konverzií, feedy, ponuky, doprava, sponzorované kampane s aukciou druhej ceny, cenová inteligencia, Stripe predplatné, tím a widget
  • Administrácia: schvaľovanie obchodov (IČO cez RPO, overenie domény), párovanie, kategorizácia, moderácia, podvodné kliky, reliability score, financie a audit log

Technicky zaujímavé

  • Neutralita poradia vynútená v kóde: radiaca funkcia nedostáva žiadne polia o platbách či pláne a stráži to samostatný test
  • Streamové parsovanie veľkých XML feedov (saxes), fronta úloh v DB cez SELECT … FOR UPDATE SKIP LOCKED a samostatný worker
  • Izolácia obchodníkov cez Prisma Client Extension, SSRF ochrana, solené hashovanie IP a AES-GCM šifrovanie e-mailov z konverzií

V pláne

  • Vertikála ubytovanie (Booking.com affiliate) a letenky – v kóde sú zatiaľ len stránky „pripravujeme“
  • MCP server pre AI agentov, autobusové spoje, tarify a energie (fáza 3 špecifikácie)
  • Rozšírenie do prehliadača, Google CSS a čeština