[{"data":1,"prerenderedAt":334},["ShallowReactive",2],{"portfolio-sk-/sk/portfolio/elite-ride":3},{"project":4,"isFallback":314},{"id":5,"title":6,"body":7,"description":271,"extension":282,"head":283,"meta":284,"navigation":320,"path":321,"schemaOrg":283,"seo":322,"sitemap":325,"stem":332,"__hash__":333},"portfolio_sk/sk/portfolio/elite-ride.md","Elite Ride – prémiová chauffeur služba s online platbou",{"type":8,"value":9,"toc":270},"minimark",[10,15,19,22,30,33,37,40,47,50,57,64,66,70,73,80,83,111,114,116,120,126,133,139,142,148,151,153,157,160,163,165,169,175,181,187,193,199,205,219,221,225,228,240,242,246,256,258],[11,12,14],"h2",{"id":13},"vizitka-alebo-predajný-kanál","Vizitka alebo predajný kanál",[16,17,18],"p",{},"Elite Ride Mugoša jazdí prémiové transfery v Čiernej Hore. Letiskové jazdy, obchodné cesty, svadby, súkromné výlety. Vozový park siaha od limuzíny pre dvoch po minibus pre šestnásť cestujúcich.",[16,20,21],{},"Takíto dopravcovia mávajú web, ktorý dobre vyzerá a nerobí nič. Fotografia auta, zoznam služieb, kontaktný formulár a potom čakanie, kým niekto pošle dopyt a spýta sa, koľko to stojí.",[16,23,24,25,29],{},"Naším zadaním bolo to obrátiť: ",[26,27,28],"strong",{},"hosť má dostať cenu skôr, než sa kohokoľvek spýta",", a má môcť zaplatiť hneď, ak chce.",[31,32],"hr",{},[11,34,36],{"id":35},"živá-cena-podľa-triedy-vozidla","Živá cena, podľa triedy vozidla",[16,38,39],{},"Na domovskej stránke je rezervačný pruh: dátum, čas, vyzdvihnutie a cieľ.",[16,41,42],{},[43,44],"img",{"alt":45,"src":46},"Elite Ride – domovská stránka s rezervačným pruhom a overením ceny","/portfolio/elite-ride/home.webp",[16,48,49],{},"Adresy sa vyberajú cez vyhľadávanie Google Places, ktoré ide cez náš vlastný server a cachuje sa, takže je rýchle a nemíňa kvótu pri každom stlačení klávesu. Vyhľadávanie najprv ponúka výsledky z Čiernej Hory a potom sa rozširuje na región.",[16,51,52,53,56],{},"Keď hosť potvrdí, systém si vyžiada cenu z ",[26,54,55],{},"dispečerského systému dopravcu",", pre presné súradnice a presný termín, a vráti sumu pre každú aktívnu triedu vozidla. Popri základnej cene prichádzajú príplatky, ktoré dopravca uplatňuje: zastávka navyše, detská sedačka, privítanie s tabuľkou, prepitné, palivo, letiskový poplatok, nočná jazda a špička.",[16,58,59,60,63],{},"Keď rezervácia prejde, ",[26,61,62],{},"odošle sa späť do dispečerského systému",", takže vodič dostane zákazku cez nástroj, ktorý aj tak používa. Nič sa neprepisuje z e-mailu do rozpisu.",[31,65],{},[11,67,69],{"id":68},"platba-ktorá-musela-čakať-na-banku","Platba, ktorá musela čakať na banku",[16,71,72],{},"Toto bola najdlhšia časť projektu a stojí za to povedať ju úprimne.",[16,74,75,76,79],{},"Web začínal s jednou platobnou bránou a počas leta 2026 sme ",[26,77,78],{},"prešli na Monri WebPay",", na ich komponentovú integráciu. Prechod znamenal nový podpis požiadavky, novú kontrolu webhooku a ďalšie kolo overovania s bankou.",[16,81,82],{},"Niekoľko rozhodnutí, ktoré to urobili bezpečným:",[84,85,86,93,99,105],"ul",{},[87,88,89,92],"li",{},[26,90,91],{},"Webhook sa overuje podpisom",", porovnaním v konštantnom čase, takže falošné volanie nemôže označiť rezerváciu ako zaplatenú",[87,94,95,98],{},[26,96,97],{},"Prepínač platby kartou pôsobí na serveri."," Kým banka neschválila, platobná cesta vracala chybu a kartové pole sa vôbec nevykresľovalo. Išlo o zatvorenú cestu, nie o skryté tlačidlo.",[87,100,101,104],{},[26,102,103],{},"„Objednať a zaplatiť neskôr\" funguje vždy",", takže biznis počas schvaľovania nestál ani jeden deň",[87,106,107,110],{},[26,108,109],{},"Existuje samostatná testovacia stránka"," chránená heslom, ktorú banka používa na overenie integrácie na skutočnej transakcii, bez akéhokoľvek dotyku s ostrou prevádzkou",[16,112,113],{},"Pätička nesie značky Visa, Mastercard a Maestro, spolu so stránkami o bezpečnosti platby, zrušení a vrátení peňazí, pretože platba kartou vyžaduje aj právny rámec, nielen technický.",[31,115],{},[11,117,119],{"id":118},"vozový-park-a-služby-ktoré-si-klient-spravuje-sám","Vozový park a služby, ktoré si klient spravuje sám",[16,121,122],{},[43,123],{"alt":124,"src":125},"Elite Ride – prehľad vozového parku s triedami vozidiel, počtom cestujúcich a batožiny","/portfolio/elite-ride/fleet.webp",[16,127,128,129,132],{},"Triedy vozidiel sa synchronizujú z dispečerského systému, ale všetko, čo hosť vidí, zostáva v rukách klienta: názov, popis, obrázky, poradie presúvaním myšou a prepínač viditeľnosti. Synchronizácia zámerne ",[26,130,131],{},"neoživuje lokálne zmazané triedy a neprepisuje ručne zadané názvy",", pretože inak by každá synchronizácia zmarila úpravy.",[16,134,135],{},[43,136],{"alt":137,"src":138},"Elite Ride – stránka služieb s kategóriami prémiovej dopravy","/portfolio/elite-ride/services.webp",[16,140,141],{},"Služby, bannery na domovskej stránke a novinky idú cez tú istú administráciu, s textovým editorom a prekladmi do oboch jazykov v záložkách.",[16,143,144],{},[43,145],{"alt":146,"src":147},"Elite Ride – sekcia noviniek s článkami o doprave a podujatiach","/portfolio/elite-ride/news.webp",[16,149,150],{},"Modul noviniek nie je ozdoba. Cez neho web zachytáva sezónne vyhľadávania: nová letecká spoločnosť v Podgorici, festivaly, rady k transferom. To sú témy, ktoré privádzajú hostí, ktorí cestu ešte len plánujú.",[31,152],{},[11,154,156],{"id":155},"pravidlá-ktoré-chránia-rozpis","Pravidlá, ktoré chránia rozpis",[16,158,159],{},"Jazdy sa neprijímajú bez obmedzení. V administrácii sa nastavujú pravidlá o predstihu podľa pásiem vzdialenosti od Podgorice, takže pri vzdialených jazdách sa vyžaduje viac hodín vopred. Vzdialenosť sa počíta voči pevnému východiskovému bodu, takže pravidlo funguje rovnako bez ohľadu na to, odkiaľ hosť prichádza.",[16,161,162],{},"Opustené rezervácie čistí naplánovaná úloha, takže zoznam rezervácií zostáva použiteľný.",[31,164],{},[11,166,168],{"id":167},"pod-kapotou","Pod kapotou",[16,170,171,174],{},[26,172,173],{},"Backend:"," PHP 8.2, Laravel 13, balíky Spatie (permission, translatable, sitemap, honeypot), Sentry, reCAPTCHA Enterprise spolu s honeypotom.",[16,176,177,180],{},[26,178,179],{},"Verejný web:"," Blade so SCSS témou a Alpine.js.",[16,182,183,186],{},[26,184,185],{},"Administrácia:"," Inertia.js s Vue 3 a Vuetify, štrnásť obrazoviek, s právami prístupu podľa sekcie (rezervácie, články, služby, bannery, triedy vozidiel, pravidlá predstihu, preklady, používatelia).",[16,188,189,192],{},[26,190,191],{},"Integrácie:"," dispečerský systém dopravcu pre ceny, príplatky a odosielanie rezervácií, Google Places pre adresy, Monri WebPay pre karty.",[16,194,195,198],{},[26,196,197],{},"SEO:"," sitemap generovaná prechodom webu s hreflang údajmi, sedem JSON-LD schém (organizácia, lokálny podnik, web, omrvinky, časté otázky, navigácia), GA4, Google Ads a Clarity, každý zapojený len vtedy, ak je nastavený jeho identifikátor.",[16,200,201,204],{},[26,202,203],{},"Rozsah:"," 12 modelov, 26 migrácií, dva jazyky (angličtina a čiernohorčina), približne 95 commitov od apríla do júla 2026.",[16,206,207,208,213,214,218],{},"Ako pristupujeme k takýmto projektom, si prečítate na stránkach ",[209,210,212],"a",{"href":211},"/sk/sluzby/tvorba-webovych-stranok","Tvorba webových stránok"," a ",[209,215,217],{"href":216},"/sk/sluzby/ux-a-web","UX a web",".",[31,220],{},[11,222,224],{"id":223},"čo-z-toho-vzniklo","Čo z toho vzniklo",[16,226,227],{},"Práca na tomto webe ukázala, že ten istý dopravca má dve úplne odlišné publiká. Hosť, ktorý hľadá svadobnú limuzínu, a cestujúci, ktorý hľadá taxík z letiska, nehľadajú rovnako a nerozhodujú sa rovnako.",[16,229,230,231,235,236,218],{},"Preto sme pre toho istého klienta postavili aj ",[209,232,234],{"href":233},"/sk/portfolio/podgorica-airport-taxi","Podgorica Airport Taxi",", web zameraný výlučne na letiskové transfery s pevnými cenami podľa trasy. Oba weby nesú Zayoto podpis a skúsenosť z oboch je zabudovaná do modulu transferov na ",[209,237,239],{"href":238},"/sk/portfolio/zayoto","platforme Zayoto",[31,241],{},[11,243,245],{"id":244},"pozrite-si-webstránku","Pozrite si webstránku",[16,247,248],{},[26,249,250],{},[209,251,255],{"href":252,"rel":253},"https://eliteride.me",[254],"nofollow","eliteride.me",[31,257],{},[16,259,260,261,265,266,218],{},"Ak vediete dopravu a potrebujete web, ktorý dá cenu a inkasuje namiesto toho, aby len ukazoval vozidlá, ",[209,262,264],{"href":263},"/sk/kontakt","ozvite sa nám",". Pozrite si aj ostatné ",[209,267,269],{"href":268},"/sk/portfolio","projekty v našom portfóliu",{"title":271,"searchDepth":272,"depth":272,"links":273},"",2,[274,275,276,277,278,279,280,281],{"id":13,"depth":272,"text":14},{"id":35,"depth":272,"text":36},{"id":68,"depth":272,"text":69},{"id":118,"depth":272,"text":119},{"id":155,"depth":272,"text":156},{"id":167,"depth":272,"text":168},{"id":223,"depth":272,"text":224},{"id":244,"depth":272,"text":245},"md",null,{"slug":285,"industry":286,"location":287,"countryCode":288,"year":289,"date":290,"cover":291,"gallery":294,"results":296,"pattern":309,"draft":314,"readingTime":315},"elite-ride","Prémiová doprava a transfery","Zeta, Podgorica","ME",2026,"2026-07-18",{"src":292,"alt":293},"/portfolio/elite-ride/cover.webp","Elite Ride na notebooku, tablete a telefóne",[46,125,138,147,295],"/portfolio/elite-ride/mobile.webp",[297,300,303,306],{"label":298,"value":299},"Platba","Monri, 3-D Secure",{"label":301,"value":302},"Cena","živá podľa triedy",{"label":304,"value":305},"Administrácia","Vue panel",{"label":307,"value":308},"Jazyky","2",{"context":310,"challenge":311,"solution":312,"results":313},"Elite Ride Mugoša je čiernohorský dopravca prémiových transferov: letiskové jazdy, obchodné cesty, svadby a súkromné výlety, s vozovým parkom od limuzín po minibusy.","Web mal fungovať ako predajný kanál, nie ako vizitka: hosť mal dostať cenu skôr, než sa niekoho spýta, a mal môcť zaplatiť kartou, ak banka integráciu schváli.","Postavili sme Laravel web so živou cenou podľa triedy vozidla z dispečerského systému, platbou kartou cez Monri WebPay a Vue administráciou pre rezervácie a obsah.","Web je v produkcii v angličtine a čiernohorčine, s aktívnou platbou kartou, odosielaním rezervácií do dispečingu a obsahom, ktorý si klient spravuje sám.",false,{"text":316,"minutes":317,"time":318,"words":319},"4 min read",3.7,222000,740,true,"/sk/portfolio/elite-ride",{"title":323,"description":324},"Elite Ride – prémiová chauffeur služba v Čiernej Hore","Web pre prémiové transfery: živá cena podľa triedy vozidla, platba kartou cez Monri WebPay a administrácia pre rezervácie. Prečítajte si prípadovú štúdiu.",{"loc":321,"priority":326,"changefreq":327,"lastmod":290,"images":328},0.8,"monthly",[329],{"loc":330,"caption":331},"https://leovacdigital.me/portfolio/elite-ride/cover.webp","Elite Ride – web prémiovej chauffeur služby v Čiernej Hore","sk/portfolio/elite-ride","kuCtn_IYNUbWOstknjmJGB5zv5wXtQQNMQbbTkY55VY",1785756126631]