Web na který si jiní kodéři netroufli, my jsme jej sestavili jako knihovnu react komponent.
Detail případovky
Přejít k obsahu | Přejít k hlavnímu menu
11 let týmové spolupráce
3 redesigny hlavního webu
350 hodin odpracujeme měsíčně
400+ komponent udržujeme v perfektním stavu
Už 11 let pravidelně modernizujeme a upravujeme web cestovní agentury Invia. Kompletně zastřešujeme front-end, kódujeme šablony pro web a udržujeme v chodu 400 komponent. Při spolupráci o rozsahu 350 hodin měsíčně fungujeme jako jeden tým.
Invia má svůj interní tým back-end vývojářů. Nabízelo se tedy mít in-house také front-endistu. Nechtěli však být závislí na jednom nebo dvou lidech, kteří by v kanceláři byli osamocení a hrozilo by, že zakrní nebo nebudou mít motivaci se dál vzdělávat.
Kdyby navíc front-endista někdy odešel, zhroutil by se celý systém a museli by hledat nového člověka, který by měl nejspíš jiný styl práce a uvažování.
„V minulosti jsme zkoušeli spolupracovat s jinou agenturou, ale vždy to vypadalo jako šité horkou jehlou, chyběl tomu řád a kontinuita. Když jsme se dozvěděli o SUPERKODERS, zkusili jsme jim dát šanci a zafungovalo to na 100 %,”
David Tuška,
vedoucí vývoje v Invii
Naše spolupráce funguje hlavně přes nástroj Basecamp. Product owner z Invie připraví zadání, my podle něj nakódujeme šablonu a následně posíláme zpět, aby si ji Invia implementovala. Pro rychlou komunikaci jsme ve spojení také přes Slack.
„S Invií jsme nastavení tak, že si ani nepotřebujeme plánovat schůzky. Prostě si napíšeme a problém vyřešíme. Skvěle tak funguje spolupráce tří stran – nás, Invie i jejich designéra, se kterým jsme jako front-endisti v úzkém kontaktu,”
Martina Pacliková,
naše hlavní front-end developerka pro Invii
Invia prodává sezónní produkty, její nabídka se neustále mění a tak je potřeba její web po technologické i uživatelské stránce neustále vylepšovat. Změnami prochází i prostředí pro správu firemní infrastruktury, ve kterém pracují stovky zaměstnanců a brigádníků.
V roce 2019 navíc proběhl velký redesign. Mohli jsme sice postavit celý web znovu, ale to by bylo drahé. Proto jsme našli řešení, jak web zachovat na stávající verzi PHP, a přesto jej doplnit o moderní funkce. Pro složitější komponenty, které musí komunikovat s ověřovací databází, jsme zvolili framework React. Na něm nyní běží například vyhledávací a objednávkové formuláře.
“React byl jednoznačná volba. Formuláře představují funkčně složitější části webu, kde je nutné přepočítávat ceny, termíny a další parametry. V Reactu je vývoj těchto komponent a práce s daty intuitivnější, než kdybychom používali HTML s čistým JavaScriptem. Pro Invii připravujeme styleguide ve Storybooku s přehledem připravených React komponent, které už pak vývojáři snadno zaimplementují,“
Martina Pacliková,
naše hlavní front-end developerka pro Invii
Samotné oživení Reactu si v Invii řeší sami. Když ale potřebují s čímkoliv pomoci, jsme jim k dispozici. Třeba přijedeme i k nim na brněnskou pobočku a pomůžeme jim s implementací logiky.
Invii se nárazově staráme také o další záležitosti související s front-endem, jako třeba optimalizaci rychlosti webu.
Co říká klient?
![]()
“Mít in-house front-endistu by bylo sice v mzdových nákladech levnější, ale z dlouhodobého hlediska se nám SUPERKODERS vyplatí víc. Jejich výstupy jsou technologicky špičkové a vždy dodají všechno včas. Umí se přizpůsobit a najít technologii, kterou napasují na stávající web. Moc si vážím toho, že nám nehodí na stůl šablonu a nedají od ní ruce pryč, ale dlouhodobě pokrývají i další potřeby a dotahují věci do konce.
Do spolupráce se SUPERKODERS bych šel určitě znovu. Jsem rád, že jsme se rozhodli na ně front-end kompletně outsourcovat,“
David Tuška,
vedoucí vývoje v Invii
Cestovní agentura Invia je největší online prodejce zájezdů v Česku. Spolupracuje s více než 300 cestovními kancelářemi. Počet zaměstnanců se liší dle sezóny, zaměstnávají jich ale až 1 000. Brněnský technický tým má na starosti vývoj webu pro Česko, Slovensko, Maďarsko a Polsko.
Potřebujete pomoci s novým webem, e‑shopem nebo webovou aplikací? Chcete se jen nezávazně potkat a pobavit se o možnostech spolupráce?
Tomáš Hejč
| CEO
Web na který si jiní kodéři netroufli, my jsme jej sestavili jako knihovnu react komponent.
Detail případovky
E-shop: 11 jazykových lokalizací, napojení na skladový i ERP systém.
Detail případovky
Jak jsme kodóvali „české Spotify“ pro Můj Rozhlas – webový audioportál.
Detail případovky