Problém
Veľkí predajcovia na inzertných portáloch Bazoš.cz a Bazoš.sk žijú a padajú s pozíciou inzerátu. Na Bazoši sa dá vyšplhať späť na vrch kategórie jedine tak, že inzerát zmažete a pridáte nanovo, takže predajcovia s veľkým objemom ručne opätovne pridávali desiatky inzerátov každý jeden deň. Nekonečná drina kopírovania, mazania a pridávania, ktorá zožrala hodiny a konkurencia ich aj tak cez noc zasypala.
Prečo som to postavil
InzerPro vzniklo ako projekt na hackathone. Sledoval som, ako predajcovia second-handu, e-shopy a autobazáre premárnia rána na tejto opakovanej robote s obnovovaním inzerátov, a uvedomil som si, že celé je to problém plánovania, ktorý by mal vlastniť počítač. Cieľ: dať malým predajcom rovnakú automatizáciu, hromadné pridávanie a analytiku, akú si veľké trhoviská nechávajú pre seba.
Na čo som narazil
Bazoš nemá žiadne verejné API, takže všetko sa muselo riadiť cez živú stránku. To znamenalo boj so správou relácií a cookies, nahrávaním obrázkov, pravidlami kategórií, CAPTCHA, obmedzovaním frekvencie proti botom a limitmi na počet inzerátov, a to všetko bez toho, aby sa účty niekedy označili ako podozrivé. Na to sa nabalili náročné časti každého skutočného SaaS: spoľahlivé naplánované úlohy, ktoré sa spustia načas pre každého používateľa, správa viacerých účtov a predplatné cez Stripe so skúšobnými obdobiami, prechodmi na vyššie plány a obnovou po neúspešnej platbe.
Ako sa to vyriešilo
Postavil som automatizačný engine na Deno, ktorý zvláda automatické obnovovanie, naplánované opätovné pridávanie a hromadné inzerovanie naprieč viacerými účtami predajcov. Podopiera ho Supabase pre autentifikáciu, dáta v Postgrese a úložisko, Stripe pre predplatné a rýchly React dashboard na správu inzerátov a čítanie analytiky výkonu. PostHog sleduje používanie produktu, takže presne vidím, ktoré funkcie držia zákazníkov. Výsledok automaticky drží inzeráty predajcu zaparkované na vrchu: drina s obnovovaním, celá na autopilote.
Kde to vzniklo
Z toho, čo vzniklo cez víkend na hackathone, je dnes skutočný biznis popri práci s platiacimi zákazníkmi na inzerpro.cz. Neskôr som ho znova odprezentoval na hackathone Zero to Done v Brne, kde celá pointa bola získať skutočných zákazníkov, nielen vypustiť ukážku.