[{"data":1,"prerenderedAt":352},["ShallowReactive",2],{"portfolio-sk-/sk/portfolio/visit-zabljak":3},{"project":4,"isFallback":332},{"id":5,"title":6,"body":7,"description":288,"extension":299,"head":300,"meta":301,"navigation":338,"path":339,"schemaOrg":300,"seo":340,"sitemap":343,"stem":350,"__hash__":351},"portfolio_sk/sk/portfolio/visit-zabljak.md","Visit Žabljak – destinačná platforma pre Durmitor v 18 jazykoch",{"type":8,"value":9,"toc":287},"minimark",[10,15,19,33,36,39,43,46,53,56,89,92,94,98,101,107,114,117,137,140,142,146,149,155,162,169,172,174,178,181,200,203,205,209,212,218,221,223,227,233,239,245,258,260,264,273,275],[11,12,14],"h2",{"id":13},"druhá-destinácia-rovnaký-motor","Druhá destinácia, rovnaký motor",[16,17,18],"p",{},"Žabljak leží v nadmorskej výške okolo 1 456 metrov, je najvyššie položeným mestom na Balkáne a hlavnou bránou do Národného parku Durmitor. Má osemnásť ľadovcových jazier, Bobotov kuk a kaňon Tary priamo za dverami. Čo nemal, bolo jediné miesto, ktoré to všetko predáva.",[16,20,21,22,27,28,32],{},"Keď sme dokončili ",[23,24,26],"a",{"href":25},"/sk/portfolio/visit-pljevlja","Visit Pljevlja",", bolo jasné, že ten istý motor môže poháňať viac než jednu destináciu. Žabljak bol prirodzeným ďalším krokom, a to z praktického dôvodu: ",[29,30,31],"strong",{},"rafting na Tare, kaňoning v Nevidiu a džípové výlety okolo Durmitora predávajú obe destinácie",". Ten istý výlet, dve brány, jeden organizátor.",[16,34,35],{},"Žabljak preto nie je nový web. Je to druhá destinácia v sieti, na rovnakom kóde a v rovnakej administrácii.",[37,38],"hr",{},[11,40,42],{"id":41},"čo-znamená-druhá-destinácia","Čo znamená „druhá destinácia\"",[16,44,45],{},"Obsah sa označuje podľa webu cez väzbu mnoho k mnohým. Jeden výlet môže patriť Pljevlji aj Žabljaku a objaví sa na oboch weboch bez jediného duplicitného záznamu. Rezervácie prichádzajú do rovnakej schránky, označené webom, z ktorého prišli.",[16,47,48],{},[49,50],"img",{"alt":51,"src":52},"Visit Žabljak – zoznam výletov s cenami, dĺžkou a sezónou","/portfolio/visit-zabljak/tours.webp",[16,54,55],{},"Čo je pre Žabljak vlastné:",[57,58,59,71,77,83],"ul",{},[60,61,62,65,66,70],"li",{},[29,63,64],{},"Vlastná doména a značka",", ",[67,68,69],"code",{},"visitzabljak.me",", vlastné logo a vlastná domovská stránka",[60,72,73,76],{},[29,74,75],{},"Vlastná téma",", modrozelená alpská paleta namiesto zelenej z Pljevlje, riešená cez CSS premenné, bez druhého buildu",[60,78,79,82],{},[29,80,81],{},"Vlastné texty",", domovská stránka, stránka „Kde je Žabljak\", právne stránky a zaujímavosti, preložené do všetkých 18 jazykov",[60,84,85,88],{},[29,86,87],{},"Vlastné údaje",", súradnice pre widget počasia a vlastná adresa odosielateľa pre e-maily, aby SPF a DKIM vždy sedeli s doménou",[16,90,91],{},"Praktický dôsledok: nová destinácia sa spúšťa v dňoch, nie v mesiacoch, a údržba zostáva na jednej kódovej báze.",[37,93],{},[11,95,97],{"id":96},"maya-ai-sprievodkyňa-ktorá-vie-len-to-čo-vie-web","Maya, AI sprievodkyňa, ktorá vie len to, čo vie web",[16,99,100],{},"Na webe pracuje AI asistentka menom Maya. Nie je to ozdoba.",[16,102,103],{},[49,104],{"alt":105,"src":106},"Visit Žabljak – AI sprievodkyňa Maya otvorená nad zoznamom výletov","/portfolio/visit-zabljak/maya.webp",[16,108,109,110,113],{},"Maya beží na modeli od Anthropicu a ",[29,111,112],{},"jej znalosťou je samotný web",". Výlety, miesta, sprievodcovia a praktické informácie sa skladajú do znalostnej bázy pre každú destináciu a každý jazyk, a vyrovnávacia pamäť sa zruší v momente, keď sa niečo zverejní alebo stiahne. Nemôže citovať výlet, ktorý je stiahnutý.",[16,115,116],{},"Tri veci boli pre nás dôležité:",[57,118,119,125,131],{},[60,120,121,124],{},[29,122,123],{},"Vie pripraviť rezerváciu."," Maya zloží výlet, dátum, počet hostí, čas odchodu a miesto stretnutia do jednorazového tokenu a hosť si to sám skontroluje a odošle cez rezervačný formulár. Maya nerezervuje za neho.",[60,126,127,130],{},[29,128,129],{},"Nikdy nezlyhá na hosťa."," Každá chyba, odmietnutie či vypršanie času skončí zdvorilým ospravedlnením a odovzdaním človeku, tím dostane upozornenie. Hosť nikdy nevidí chybu.",[60,132,133,136],{},[29,134,135],{},"Nemôže minúť rozpočet."," Denný limit správ na úrovni webu, denný limit na návštevníka a tvrdá hranica na jeden rozhovor. Jeden zneužívateľ nemôže vypnúť chat všetkým ostatným.",[16,138,139],{},"Rozhovory sa uchovávajú deväťdesiat dní, potom sa automaticky mažú. Raz týždenne príde anonymizovaná správa o tom, na čo sa hostia pýtali, a z toho vzniká zoznam medzier v obsahu.",[37,141],{},[11,143,145],{"id":144},"rezervácia-a-platba","Rezervácia a platba",[16,147,148],{},"Rezervácia neinkasuje hneď. Hosť pošle žiadosť, dostane potvrdenie, tím nastaví cenu a zálohu, potom odchádza platobný odkaz.",[16,150,151],{},[49,152],{"alt":153,"src":154},"Visit Žabljak – stránka výletu s cenou, sezónou a rezervačným formulárom","/portfolio/visit-zabljak/tour-detail.webp",[16,156,157,158,161],{},"Platba beží cez Stripe, ale ",[29,159,160],{},"na vlastnej doméne",", cez vložený platobný prvok, nie cez presmerovanie. Záloha je štandardne 30 percent a 1 percento z každej platby ide na dobročinné účely, viditeľne pre hosťa.",[16,163,164,165,168],{},"Po zaplatení dostane hosť ",[29,166,167],{},"QR poukaz",". Organizátor ho naskenuje na mieste, označí výlet ako uplatnený a potom ako dokončený. Pracovník prihlásený vlastným účtom vidí poukaz a výlet, ale nikdy nevidí ani jedno číslo provízie.",[16,170,171],{},"Ceny výletov pokrývajú to, ako sa naozaj pracuje: na osobu, na skupinu so základným počtom hostí a príplatkom za každého ďalšieho, alebo na jednotku (dva džípy po 160 €). K tomu prichádzajú sezónne ceny, zľava pre deti a doplnkové možnosti k výletu.",[37,173],{},[11,175,177],{"id":176},"osemnásť-jazykov","Osemnásť jazykov",[16,179,180],{},"Web beží v 18 jazykoch: angličtina, čiernohorčina, nemčina, ruština, maďarčina, francúzština, taliančina, poľština, turečtina, albánčina, španielčina, slovenčina, slovinčina, ukrajinčina, holandčina, dánčina, švédčina a nórčina.",[182,183,187,188,187,192,187,196],"div",{"className":184},[185,186],"markdown-image-grid","markdown-image-grid--thumbs","\n  ",[49,189],{"src":190,"alt":191},"/portfolio/visit-zabljak/lang-en.webp","Visit Žabljak – domovská stránka v angličtine",[49,193],{"src":194,"alt":195},"/portfolio/visit-zabljak/lang-me.webp","Visit Žabljak – domovská stránka v čiernohorčine",[49,197],{"src":198,"alt":199},"/portfolio/visit-zabljak/lang-de.webp","Visit Žabljak – domovská stránka v nemčine",[16,201,202],{},"Prekladanie tu nie je drina súbor po súbore. Zdrojový text sa píše v angličtine, preklady sa generujú pre každý jazyk, štrukturálne sa kontrolujú a zapisujú ako verzionované súbory, ktoré jediný príkaz aplikuje na databázu. Opravený údaj ide do anglického zdroja a znova sa pustí cez všetky jazyky namiesto látania na osemnástich miestach.",[37,204],{},[11,206,208],{"id":207},"čo-je-na-webe-vidieť","Čo je na webe vidieť",[16,210,211],{},"Popri výletoch je tu celá destinácia: príroda a krajina, kultúra a dedičstvo, kde sa najesť, kde prespať, etno dediny.",[16,213,214],{},[49,215],{"alt":216,"src":217},"Visit Žabljak – stránka Objavte Žabljak s kategóriami miest","/portfolio/visit-zabljak/explore.webp",[16,219,220],{},"Miesta sú modelované ako jediný typ záznamu s viacerými úlohami, takže reštaurácia, ktorá je zároveň pamiatkou, stojí v oboch sekciách bez duplikovania. K tomu prichádza blog s príbehmi o Durmitore, živý widget počasia pre Žabljak a partnerský portál, kde miestni organizátori sami zadávajú svoje výlety a miesta, s povinnou moderáciou pred zverejnením.",[37,222],{},[11,224,226],{"id":225},"pod-kapotou","Pod kapotou",[16,228,229,232],{},[29,230,231],{},"Backend:"," PHP 8.3, Laravel 13, Filament v4 ako administrácia, Spatie Translatable pre prekladateľné stĺpce, mcamara localization pre jazykové predpony, Stripe, Anthropic API pre Mayu, Open-Meteo pre počasie.",[16,234,235,238],{},[29,236,237],{},"Frontend:"," Blade a Alpine.js, Tailwind CSS v4 s konfiguráciou v CSS, Vite, kritické CSS pri builde. Bez Reactu, bez Vue, bez jQuery.",[16,240,241,244],{},[29,242,243],{},"Infraštruktúra:"," MySQL za Cloudflare, automatická záloha databázy každé dve hodiny so sedemdňovým uchovávaním, nasadenie výhradne cez GitHub.",[16,246,247,248,252,253,257],{},"Viac o tom, ako staviame turistické weby, ktoré naozaj prijímajú rezervácie, v článku ",[23,249,251],{"href":250},"/sk/blog/weby-ktore-prinasaju-dopyty-rezervacie","weby, ktoré prinášajú dopyty a rezervácie",", a o znižovaní závislosti od zahraničných platforiem v článku ",[23,254,256],{"href":255},"/sk/blog/priame-rezervacie-vs-ota-znizit-zavislost-booking-com","priame rezervácie namiesto Booking.com",".",[37,259],{},[11,261,263],{"id":262},"pozrite-si-webstránku","Pozrite si webstránku",[16,265,266],{},[29,267,268],{},[23,269,69],{"href":270,"rel":271},"https://visitzabljak.me",[272],"nofollow",[37,274],{},[16,276,277,278,282,283,257],{},"Ak vediete destináciu, turistickú organizáciu alebo organizátora a potrebujete platformu, ktorá predáva a nielen zobrazuje, ",[23,279,281],{"href":280},"/sk/kontakt","ozvite sa nám",". Pozrite si aj ostatné ",[23,284,286],{"href":285},"/sk/portfolio","projekty v našom portfóliu",{"title":288,"searchDepth":289,"depth":289,"links":290},"",2,[291,292,293,294,295,296,297,298],{"id":13,"depth":289,"text":14},{"id":41,"depth":289,"text":42},{"id":96,"depth":289,"text":97},{"id":144,"depth":289,"text":145},{"id":176,"depth":289,"text":177},{"id":207,"depth":289,"text":208},{"id":225,"depth":289,"text":226},{"id":262,"depth":289,"text":263},"md",null,{"slug":302,"industry":303,"location":304,"countryCode":305,"year":306,"date":307,"cover":308,"gallery":311,"results":314,"pattern":327,"draft":332,"readingTime":333},"visit-zabljak","Destinačný cestovný ruch","Žabljak","ME",2026,"2026-07-26",{"src":309,"alt":310},"/portfolio/visit-zabljak/cover.webp","Visit Žabljak na notebooku, tablete a telefóne",[312,52,106,217,154,313],"/portfolio/visit-zabljak/home.webp","/portfolio/visit-zabljak/mobile.webp",[315,318,321,324],{"label":316,"value":317},"Jazyky","18",{"label":319,"value":320},"AI sprievodkyňa","Maya, nonstop",{"label":322,"value":323},"Rezervácie","záloha kartou",{"label":325,"value":326},"Kód","zdieľaný so sieťou",{"context":328,"challenge":329,"solution":330,"results":331},"Žabljak je najvyššie položené mesto na Balkáne a brána do Národného parku Durmitor, ale online bol pokrytý len roztrúsenými zápismi a zahraničnými OTA platformami, bez jediného miesta, ktoré destináciu predáva.","Bola potrebná plnohodnotná destinačná platforma s vlastnou identitou, bez stavania druhého webu od nuly a bez duplikovania výletov, ktoré Žabljak zdieľa s Pljevljou.","Žabljak sme spustili ako druhú destináciu v sieti Visit: rovnaký Laravel kód a jedna administrácia, ale vlastná značka, téma, domovská stránka, obsah a doména, s obsahom označeným podľa webu.","Web je v produkcii v 18 jazykoch, s rezervačným priebehom a zálohou kartou, AI sprievodkyňou Mayou a partnerským portálom, a Pljevlja so Žabljakom zdieľajú výlety bez jediného duplicitného záznamu.",false,{"text":334,"minutes":335,"time":336,"words":337},"5 min read",4.01,240600,802,true,"/sk/portfolio/visit-zabljak",{"title":341,"description":342},"Visit Žabljak – destinačná platforma pre Durmitor","Destinačná platforma pre Žabljak a Durmitor: rezervácia výletov so zálohou kartou, AI sprievodkyňa, partnerský portál a 18 jazykov. Prečítajte si prípadovú štúdiu.",{"loc":339,"priority":344,"changefreq":345,"lastmod":307,"images":346},0.8,"monthly",[347],{"loc":348,"caption":349},"https://leovacdigital.me/portfolio/visit-zabljak/cover.webp","Visit Žabljak – destinačná platforma pre Durmitor a kaňon Tary","sk/portfolio/visit-zabljak","hZcERQe8_4zIQa13FRoPA5_YI7cnz5Dyg8CAr8D0YFI",1785756126364]