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