Havarijní Služba Pardubice
Jednoduché a rychlé webové stránky pro společnost zabývající se havarijními službami - topení - voda - plyn a kanalizace. Jedná se o první stránky postavené na úplně novém administračním systému.
Ve světě webových technologií se pohybuji více než 20 let. Od dob, kdy weby vznikaly v Notepadu, až po dnešní moderní aplikace, jsem byl u toho. Dnes působím jako webový vývojář se specializací na UX/UI a částečně i grafický design v nadnárodní technologické společnosti vyrábějící elektroniku. Denně navrhuji řešení, která kombinují funkčnost, výkon a vizuální čistotu.
Jsem autorem vlastní JavaScriptové knihovny pro rychlou tvorbu HTML komponent a jejího PHP protějšku pro serverovou logiku — oba nástroje používám k rychlému a efektivnímu vývoji webových aplikací na míru.
Můj profesní základ tvoří vzdělání v oboru informační systémy na VOŠ v Pardubicích (absolvováno v roce 2004) a zkušenost z raného podnikání: jako spoluzakladatel agentury Wizards CZ s.r.o., která byla ve své době jednou z nejuznávanějších webdesignových firem v Česku. Naše práce byla oceňována například v prestižních mezinárodních galeriích jako CSS Beauty.
Ať už hledáte lehký firemní web, komplexní aplikaci, nebo výkonné interní nástroje, mohu vám pomoci navrhnout a vytvořit řešení, které bude skutečně fungovat — nejen technicky, ale i pro vaše uživatele.
Níže naleznete některé z rererencí z poslední doby vč. popisu některý zajímavých aplikací a technologií, které používám pro svou "tvorbu."
Jednoduché a rychlé webové stránky pro společnost zabývající se havarijními službami - topení - voda - plyn a kanalizace. Jedná se o první stránky postavené na úplně novém administračním systému.
Bývalému spolužákovi jsem (protože mu velmi fandím) slíbil před pár lety, že se podíváme na jeho webovou prezentaci. Když dozrál čas, pustili jsme se do toho a podařil se vizuálně působivý web, který, jak doufáme, mu pomůže získat další zajímavé role a posune jeho kariéru o kousek dál.
Spolu s dlouholetým zákazníkem paní Mgr. Irenou Strykovou jsme redesignovali její původní webovou prezentaci zabývající se nabídkou realit a realitními službami, kterou jsme dělali před několika lety. Cílem bylo, vylepšit grafický vzhled i funkčnost prezentace.
Se zákazníkem jsme realizovali jednoduchou webovou prezentaci jeho služeb zabývající se primárně pronájmem velkých kontejnerů, výkopovými pracemi a pronájmem bagru pro úpravy terénu.
Pro zákazníka Nika Cars jsme realizovali novou webovou prezentaci. Pro zákazníka měla prezentace přínos primárně v tom, že nemusel platit za správu obsahu, ale že dosáhl standardu jako je administrační systém. Po úspěšné realizaci těchto stránek jsme realizovali dalších několik prezentací vč. aplikací pro bezapírový přístup k zápůjčkám automobilů a aplikací pro správu autoservisu.
S dlouholetým zákazníkem, firmou Genex VS s.r.o., jsme realizovali v pořadí třetí verzi B25B objednávkového systému s názvem Genexis. Jedná se o první "produkt" na novém administračním systému a test vlastní javascriptové knihovny. V aplikaci je nejdůležitějším faktorem rychlost a snadnost objednání, neboť tato firma prodává velké množství zboží. Test nové knihovny i systému byl velice úspěšný i při poměrně velkém množství nabízených produktů. Aplikace byla vystavena kompletně bez knihoven třetích stran, což ji dělá jedinečnou a také snadnou na údržbu a další rozvoj. Aplikace je navíc realizována ve třech jazycích - češtině, angličtině a vietnamštině a umožňuje standard, dark a glassy téma.
Nová aplikace pro služby autoservisu. Jedná se o aplikaci pro správu zakázek, generování zakázkových listů, evidenci, kalendář, aktuální stav dílny a bilanci servisu. Nyní si můžete udělat ve vašich zakázkách pořádek. Aplikace se zkládá z jednotlivých nastavovacích modulů převážně v tabulkách pro snadnou správu zákazníků, jejich vozidel a zakázek. Pro zobrazení jsou pak použity moduly jako Kalendář s drag & drop funkcionalitou a KANABAN.
Jednoduchá aplikace pro správu úkolů ve firmě. Inspirováno systémy jako Jira, ale zjednodušeno pro použití v malých podnicích. Jednoduché zadávání úkolů zaměstnancům, výměna notifikací a změna stavů úkolu, vč. konverzace k jejich dokončení. K úkolům je samořejmě možné přidávat i různé přílohy a úkoly je možné zpracovávat více pověřenými osobami najednou. Hlavním prostředím pro správu úkolů je KANBAN.
Se zákazníkem Nika Cars jsme realizovali aplikaci pro autopůjčovnu. Jedná se o možnost bezpapírové zápůjčky automobilů přes tablet s otevřenou webovou aplikací. Aplikace umožní rychle půjčit vozidlo a podepsat přímo na tabletu. Zajímavý prvek také je evidence defektů před a po zápůjčce a přenos do evidence vozidel.
Tato aplikace je napsaná v JavaScriptu a používá novou SimpleHTMLElement knihovnu, není však součástí nového administračního rozhraní, protože komunikuje se starším webovým systémem.
Tvorbou knihovny pro vytváření ui to neskončilo. Další krok byl ve tvorbě nového administračního rozhraní, které umožní správu jak weboých stránek, tak rychlý vývoj různých druhů aplikací. Tato činnost mi trvala 4 iterace a dva roky vývoje. Na výsledek si ale stálo za to počkat. Všechny nové webové prezentace již používají tento systém a ke starému se již vracet nehodlám.
CMS je vytvořen čistě v Javascriptu pro Frontend a používá PHP REST API jako backendovou službu.
Inspirace vznikla na základě různých knihoven, které jsou tam venku. Nicméně jsem potřeboval něco méně robustního s minimem závislostí s myšlenkou, že vše budu psát sám. Proto jsem nevytvářel nové aplikace v knihovnách jako Angular, či React, ale šel jsem vlastní cestou a neudělal jsem špatně. Malá knihovna, která dokáže postavit i komplexní UI, navíc třeba dle definice z JSON souboru. Hlavní verze knihovny je pro Javascript, ale existuje i protipól v PHP, který dodržuje stejnou syntaxi. Experimentování s dalšími technoligemi ukázalo, že převod do NodeJS, či Pythonu není velký problém.