Adyoutiser
Ako vývojový partner: rezervačné a správcovské rozhranie, backendové služby, dátová vrstva a prevádzka platformy.
- Priama linka na vášho technika
- Prevádzka vrátane výmeny hardvéru
- Naplánované a postavené pre vašu prevádzku

Kto vyvinul platformu Adyoutiser a čo dokáže?
Platforma Adyoutiser je webová aplikácia, cez ktorú sa rezervujú digitálne reklamné plochy vo verejnom priestore (digital out of home, DOOH), spravujú kampane a v reálnom čase získavajú vyhodnotenia. Vyvinula ju NDVDL, IT firma z Bratislavy s klientmi v Rakúsku a na Slovensku: od NDVDL pochádza rezervačné a správcovské rozhranie v Next.js, backendové služby pre rezervácie, správu kampaní a analytiku v Go aj dátová vrstva pre kampane a rezervácie v PostgreSQL. Celá platforma beží na AWS a jej prevádzku má takisto na starosti NDVDL. Jediná aplikácia tak pokrýva cestu od rezervácie plochy až po vyhodnotenie kampane — NDVDL je pritom vývojový partner a Adyoutiser samostatný produkt.
Čo je Adyoutiser
Adyoutiser je platforma pre digital out of home reklamu — teda pre reklamu na digitálnych obrazovkách vo verejnom priestore. Inzerenti si cez ňu rezervujú reklamný čas na týchto plochách, nahrávajú svoje kreatívy a určujú, kde a kedy pobežia. To, čo inak beží cez ponuky, e-maily a ručne vedené obsadenostné plány, sa deje v jedinom rozhraní.
Platforma pritom drží pokope tri veci naraz: dostupné plochy s ich lokalitami a časovými oknami, kampane s kreatívami a dobou behu a vyhodnotenie, ktoré ukazuje, čo bežiaca kampaň zatiaľ dosiahla. Rezervácia je tá kritická časť — plochu možno v danom období prideliť len raz, aj keď príde viacero rezervácií naraz.
NDVDL je vývojový partner za touto platformou. Od nás pochádza rezervačné a správcovské rozhranie, backendové služby, dátová vrstva aj prevádzka na AWS. Adyoutiser je samostatný produkt s vlastným biznisom; my zodpovedáme za technológiu za ním — od prvého riadku kódu až po bežnú prevádzku.
Východisková situácia
Adyoutiser potreboval platformu, cez ktorú sa rezervujú digitálne reklamné plochy (DOOH), spravujú kampane a v reálnom čase vyhodnocujú výsledky. NDVDL je vývojový partner za ňou: softvér, infraštruktúra aj prevádzka sú na nás.
Čo sme urobili
Webová platforma s Next.js
Vývoj rezervačného a správcovského rozhrania s Next.js.
Backend služby v Go
Backend pre rezervácie, správu kampaní a analytiku v jazyku Go.
Ukladanie dát s PostgreSQL
Štruktúrované ukladanie dát pre kampane a rezervácie s PostgreSQL.
Prevádzka na AWS
Hosting a prevádzka celej platformy na AWS.
Technické detaily sú špecifické pre každý projekt — presnú realizáciu radi prediskutujeme osobne.
Od analýzy až po bežiacu prevádzku
Žiadny projekt z katalógu — ale jasná cesta k IT, na ktorú sa môžete spoľahnúť.
- 01
Úvodný rozhovor & analýza
Pozrieme sa na vašu IT — bezplatne a nezáväzne. Dostanete úprimné zhodnotenie: čo je dobré, čo chýba, čo je rizikové.
- 02
Koncept & ponuka
Dostanete koncept ušitý presne na vašu prevádzku — zrozumiteľne vysvetlený, bez odborného žargónu a bez skrytých položiek.
- 03
Realizácia
Postavíme vašu infraštruktúru — čisto zdokumentovanú a s minimálnym narušením vašej bežiacej prevádzky.
- 04
Prevádzka & full servis
Po inštalácii len začíname: monitoring, údržba, optimalizácia — a na želanie výmena hardvéru, keď niečo vypadne.
Technický stack
Next.js
Tvorí rezervačné a správcovské rozhranie platformy.
Next.js spája vykresľovanie na strane servera s React komponentmi, čo sa oplatí pri rozhraní s množstvom dynamických stavov — dostupnosť plôch, stav kampane, výsledky v reálnom čase. Serverové komponenty pripravia dátovo náročné pohľady na strane servera a v prehliadači bežia len interaktívne časti, vďaka čomu rozhranie zostáva rýchle.
Go
Beží na ňom backend pre rezervácie, správu kampaní a analytiku.
Go je navrhnuté na paralelné spracovanie: goroutines umožňujú backendu obslúžiť veľa súčasných rezervačných požiadaviek a analytických dopytov s nízkymi nárokmi na zdroje. Pri rezervačnom systéme, kde viacero používateľov pristupuje k rovnakým plochám v rovnakom čase, je to priama výhoda oproti jazykom s nákladnejšou paralelizáciou.
PostgreSQL
Uchováva dáta o kampaniach a rezerváciách štruktúrovane a konzistentne.
Plocha môže byť pre daný časový úsek pridelená len jednej kampani — to si vyžaduje transakcie, ktoré zostanú konzistentné aj vtedy, keď príde viacero rezervácií naraz, namiesto toho, aby sa pripustili prekryvy. PostgreSQL ponúka ACID transakcie a referenčnú integritu, čo zodpovedá relačnému modelu plôch, časových úsekov a kampaní.
AWS
Hostuje a prevádzkuje celú platformu.
Prevádzka rezervačnej platformy s vyhodnocovaním v reálnom čase prináša bežné prevádzkové témy: dostupnosť, zvládanie výkyvov v záťaži a monitoring jednotlivých služieb. AWS poskytuje stavebné bloky — výpočtový výkon, spravovanú databázovú infraštruktúru, sieť a monitoring —, ktoré do seba zapadajú pri prevádzke od jedného poskytovateľa.
Čo je na rezervačnom systéme pre DOOH technicky náročné
Digitálna reklamná plocha je obmedzený, časovo viazaný zdroj: pre daný časový úsek môže patriť len jednej kampani. Rezervačný systém preto musí pri každej novej rezervácii overiť, či sa požadovaný časový úsek neprekrýva s existujúcou rezerváciou tej istej plochy — a to spoľahlivo aj vtedy, keď príde viacero rezervácií súčasne. Presne na to slúžia relačné databázy s transakčnými zárukami: zabraňujú tomu, aby dva súbežné zápisy viedli k dvojitému prideleniu tej istej plochy.
Druhou požiadavkou je vyhodnocovanie v reálnom čase: výsledky kampaní majú byť dostupné priebežne, nie až na druhý deň. To si vyžaduje backendovú architektúru, ktorá oddeľuje logiku rezervácií, kampaní a analytiky, no pracuje nad rovnakými konzistentnými dátami — a ktorá sa so stúpajúcim počtom kampaní a plôch nespomalí. Paralelné spracovanie na strane backendu a prevádzka schopná zvládnuť výkyvy v záťaži tu preto nie sú vedľajšou témou, ale základným predpokladom použiteľnej platformy.
Technické otázky k projektu
Nenašli ste svoju otázku?
Zavolajte nám alebo napíšte. Hovoríte priamo s technikom — aj vtedy, keď z toho nakoniec projekt nebude.
Služby, ktoré tento projekt dokladá
Aj pre vašu prevádzku: infraštruktúra, ktorá jednoducho funguje
Porozprávajme sa o vašej situácii — nezáväzne a bezplatne.