Category Archives: Predstaveni projektu

Prezentujte sve napady, ktere chcete rozjet nebo na ktere hledate spolecniky, apod. Zkuste to delat jako pripadovou studii se zajimavymi informacemi.

Poděkování + představení Hilbanks

Ahoj Johne,

chtěl bych vám poděkovat a všem komentujícím zde, za výborný obsah a
jedinečný blog. Přečetl jsem jak knihu, tak chronologicky celý blog za
pár týdnů. Bylo zajímavé vidět s postupem času, jak se váš pohled na
věci vyvíjel, jaké způsoby podnikání fungují a co začíná být těžší a
těžší. I když už pár let dělám věci trochu jinak, rozšířilo mi to
perspektivu a donutilo více se zamýšlet, jestli ta cesta, kterou nyní
jdu je ta jediná a nebo jestli stojí za to se podívat i z jiného úhlu.

Proč vám tedy píšu – nevím, jestli stále publikujete představení
projektů, ale za zkoušku nic nedám a třeba mi i někdo dá nový pohled na
věc.

Něco o mně

Jmenuji se David, je mi 17 let a nedávno jsem se nechal zplnoletnit,
abych se mohl naplno věnovat svým projektům sám a legálně(:-)).
“Podnikat” jsem začal v 9 letech, kdy jsem si na webnodu založil blog o
Letadlech a Kosmonautice, a punkově na něj kopíroval články z jiných
webů. Návštěvnost byla na moji úroveň celkem velká a mě to motivovalo
dělat v životě věci po svém. O rok později jsem si začal hrát se 3d
modelama bytů a baráků (rozumějte kostku se střechou a okny), udělal fb
stránku, a tohle podnikání skončilo tak rychle jak začalo, když jsem
dostal zakázku od realitní firmy na několik baráků, co bych nebyl
schopný realizovat :-). Potom jsem přešel naučení se html a css, od toho
k designu, u kterého jsem kupodivu pár let vydržel. V 1. roce na střední
jsem objevil ecommerce a založil svůj první eshop. V druháku jsem těch
eshopů vytvořil a prodal kolem dvacítky a vydělal první velké peníze.
Teď ve třeťáku už přišel čas spojit vše dohromady a začít tvořit něco
dlouhodobého. Rozhodl jsem se tedy spojit předchozí vztah k designu a
ecommerce a vybudovat značku s luxusními obrazy.

Jméno

Hilbanks (Bel Air). Vím, že to vám to může znít divně, zvláště protože
jsem zatím osvč z Česka, co žije na Slovensku. Je to proto, že právě
celá tahle firma mě tam napadla, je hodně ovlivněná zdejší architekturou
a moderními domy, a vlastně celá image značky na tom byla založena.
Nejvíce se na tu oblast také soustřeďuji a jsem v kontaktu s tamějšími
firmami. Rozjezd firmy jde velmi pomalu, ale věřím že to k tomu porstě
patří a musí se tomu obětovat čas. Jen mě prosím neukamenujte za image
americké značky, když jsem stále v Česku. Slibuji, že hned jak uvidím
větší zájem z americké strany, firmu tam založím. Ale v téhle chvíli si
nemyslím, že by to bylo až tak moc prospěšné (Koneckonců, stále ještě
ani legálně nemohu).

Produkt

Vyrábíme luxusní obrazy. Co znamená luxusní? Snažím se dbát na nejlepší
možnou kvalitu. Rám je z evropského borovice, plátno vyrábí něměcká
firma Hahnemuehle a dovolím si tvrdit, že lepší žádná konkurence
nenabízí. Celý obraz je potom kvalitní a bytelný a už na první pohled
vypadá vyjímečně. Vyrábíme jak v Evropě, tak v USA. Cena se může zdát
pro český trh vysoká, nicméně když se započítá lokální výroba, kvalitní
materiály a lidská práce, a nejsme IKEA, ani žádná jiná sériová výroba.
Vše je děláno ručně, od začátku do konce.

Designů teď není mnoho a najít umělce, co by vytvářel návrhy je dost
náročné. Spousta z nich chce licencování dopředu a nebo se zase nehodí
do našeho stylu. Být perfekcionista je dosti složité a uvědomit si, že
firmu nedělám jen pro sebe ještě těžší. 🙂

Jaká byla cesta sem?

Dlouhá a trnitá. Od prosince 2019 pracuji každý den několik hodin a
poslední měsíc od rána do večera. Několikrát jsem změnil celou vizi,
předělal celý design, měnil umělce, formáty, velikosti, plátna, rámy.
Dalo by se říct, že vzniklo několik různých firem, co by si mohli
konkurovat :-). Je to přístup, co není moc dobrý, uvědomuji si a snažím
změnit, ale pořád je na čem pracovat. Jsem typ co chce mít všechno
perfektní, než se to spustí a už na to doplácím. Sám na sobě vidím, že
věnuji více času tomu, jak firma vypadá, než tomu kolik prodává. Tady by
se jistě hodila změna prostředí, ale to je jen moje výmluva.

Co dále?

Chtěl bych určitě rozšířit naše produkty, více designu. Přidat rámování
obrazů, které umíme udělat, ale není v nabídce na webu. Rozšířit nabídku
o rámované fotografie, jak od renomovaných umělců, tak in-house. Mám
tolik nápadů co a jak dělat, až firma poběží, ale k tomu bude ještě
hodně dlouhá cesta. Takže zatím se s tím peru jak se dá. Koneckonců
onemanshow, je onemanshow. 🙂

Pokud jste dočetli až sem, napište mi prosím nějaké myšlenky, co dělám
dobře, co dělám špatně. Kdybyste chtěli vědět víc, napište mi na email
nebo do komentářů, rád si o tom s někým popovídám :-).

Díky.

David Václavík
info@davidvaclavik.cz
www.hilbanks.com

Predstavani projektu Auditist.com

Ahoj,

v prvni rade musim podekovat Johnovi, ze mi dovolil timto zpusobem promluvit ke svym vernym ctenarum. A hlavne za to, ze pise svuj blog a motivuje nas tim k vyssim vykonum 🙂

Muj pribeh

Tak dlouho jsem si pral odcestovat do USA, az jsem jednoho dne, pred 5ti lety, dostal nabidku pracovat na fulltime projektu v Rusku. Rekl jsem si: “zapad nebo vychod, to je fuk”, a vyzvu jsem bez vahani prijal. Jednim z hlavnich pracovnich ukolu bylo provadet bezpecnostni audity na skladech a obchodech od Moskvy az po Sibir. O tom, ze jsem na zacatku vubec neumel rusky a nevedel vubec nic o bezpecnosti treba priste 🙂

Problem

Bezpecnostni audit byl vlastne checklist asi 95ti otazek vytistenych na ctyrech papirech A4. Vedle kazde otazky oznacite vysledek, napisete komentar a pripadne poridite fotografii. Audit samotny zabral 4-5 hodin. Vetsinou jsem pak prisel na hotel a rovnou prepsal vysledky auditu do excelu. Nasledne jsem sve nalezy zaslal managementu. A potom? Potom se zpravidla nic moc nestalo. Travil jsem cas cestovanim, pripravou na audit, auditem samotnym, prepisovanim vysledku do excelu, reportovanim. Vse stalo hodne casu a velke penize. Efektivita prace a hodnota pro firmu mohla byt vyssi.

Reseni

Rikal jsem si, ze musi existovat lepsi pristup a v hlave se mi zrodila myslenka na software. Zacal jsem po necem patrat, ale nenasel jsem v te dobe nic rychleho, prehledneho, neco co by fungovalo dobre na telefonu/tabletu a offline. O nekolik mesicu pozdeji jsem mel tu cest pri sve praci jeste makat na jednom projektu s Johnem a to mne tak nabilo, ze jsem si rekl, ze takovy software sam vyrobim. Dal jsem dohromady programatory a prvni verze je jiz na svete.

Auditist.com

– Auditist umoznuje vytvorit si checklist pro jakykoli druh auditu nebo inspekce

– Jedna se o webovou aplikaci, ktera je plne responsovni a umoznuje vam provadet audity na jakemkoli zarizeni, a to i v offline

– Muzete pohodlne oznacovat odpovedi, psat komentare a prikladat fotografie

– Planujete audity pro sebe nebo pro svuj tym

– Vysledek auditu nebo souhrnny report se zobrazi na jedno kliknuti

– Nalezy z auditu primo priradte k reseni odpovedne osobe a sledujte jejich realne vyreseni

– Tady Auditist nekonci, appku stale rozvijim a zlepsuji

V Auditistu muzete kontrolovat vse od provozu malych obchodu, kavaren, skladu, ucetnictvi, bezpecnosti prace, hygieny, pozarni prevence, bezpecnostni prevence, prevence ztrat, udrzby budov az po ruzne ISO audity, 5S audity atd. Dnes jiz mnoho firem nejaka softwarova reseni pouziva, ale casto jsou uzivatelsky neprijatelna nebo nefunguji na mobilnich zarizenich.

Pokud kohokoli z Vas appka zaujala nebo byste se na ni chteli jen podivat, piste, rad Vam zpristupnim testovaci verzi.

Budu vdecny za jakekoli komentare.

Frank
Frank@auditist.com
https://auditist.com

Z emailu: Dostupné kvalitní zájmové kroužky

V nějakém městě/ obci nejsou kroužky vůbec, jinde třeba málo kvalitní lektor a pod. A rodič nemá vždy možnost trávit s dítětem 2hod. denně, 3x v týdnu kvůli tréninku.

Proto plán:

  • dovoz dětí busem/ minibusem do kroužku mimo obec, kde bydlí
  • převzetí odpovědnosti hned při nástupu do busu
  • možnost spolujízdy s dítětem – např babička, rodič
  • v buse by byl člověk, který by děti (+ jejich případný doprovod) evidoval, že jedou (tužka nebo systém)
  • hodnota pro dítě – dovoz až ke kroužku+kvalitní vedení, pro rodiče – časová úspora, pro mě- profit z členských příspěvků, z jízdenky nebo z obojího

Otázky:

  1. Je vůbec reálný takový projekt vzhledem k proměnným jako jsou různá města (okruh např. 20-30km), různé kroužky a různé časy jejich začátků? Ano?…pak…
  2. Dokáže takový projekt být profitabilní z % z členských příspěvků a/nebo z dopravy?
  3. Jak dopravu řešit?
  4. Jaké další otázky bych si měl položit?
  5. Je to celé hovadina? – děkuji za přečtení až sem:)

Aleš

Ako sme spustili medializuj a prečo IT projekty meškajú

Začiatkom mája sme spustili registráciu odborníkov na portáloch medializuj.sk a medializuj.cz.

Medializuj je platforma, ktorá spája novinárov s odborníkmi. Novinári často prácne hľadajú špecialistov, ktorí by sa vyjadrili na témy, ku ktorým pripravujú článok. Odborníci sa vďaka vyjadreniu v médiách zviditeľnia a posilnia svoje meno, či firemnú značku. A práve to spája náš projekt.

Prvá verzia bola veľmi oklieštená a nevyladená. Náš pôvodný plán bol spustiť plnú verziu do 15. mája 2019, čo sme však nestihli. Spustili sme ju presne o mesiac neskôr a stále ju zdokonaľujeme.

Prečo IT projekty meškajú?
Pozrime sa bližšie na čísla.

  • 75% IT manažérov očakáva, že ich SW projekt skonči neúspechom
  • menej ako tretina IT projektov je úspešne dokončených v rámci časového plánu a rozpočtu

S meškaním IT projektov v korporáciách sa už ráta ako so samozrejmosťou. Prečo však meškal aj náš projekt, ktorý som programoval sám? Stále som sa nepoučil po desiatkach IT projektov?

Dôvody meškania medializuj:

    1. Zlý časový odhad pre definovaný rozsah prác
      Podnikatelia sú väčšinou optimisti. Keby boli pesimisti/realisti, nepúšťali by sa do nového podnikania. Ako všetky projekty, aj tento som podhodnotil. Veci, ktoré mali trvať 2 dni, trvali 3 dni.

 

    1. Rozsah prác neobsahoval všetky potrebne veci
      Portál Medializuj je rozsiahlejší ako sme pôvodne rátali. Niektoré featury prišli ako feedback od klientov a niektoré mali byt zadefinovane v pôvodnom rozsahu prác. Jednoducho sa však na nich zabudlo.

 

    1. Veľa neznámych
      Medializuj je postavený na najmodernejších technológiách. Tie sa ešte veľmi rýchlo vyvíjajú a menia (React.JS, GraphQL, node.js…).
      Mnoho balíkov, ktoré sme používali obsahovali chyby, ktoré som musel riešiť. React.js taktiež kompletne zmenil API, a tak sa cely front-end musel výrazne prepísať. Sú to dopredu neznáme veci, ktoré sa veľmi ťažko plánujú.

 

Aj napriek meškaniu je projekt medializuj úspešný. Denne sa nám registruje množstvo odborníkov aj novinárov. Tato služba je a aj bude navždy bezplatná.

Som si istý, že Johnove publikum je plné odborníkov, tak prečo sa neregistrovať?

Odkaz pre registráciu odborníkov v CR: https://medializuj.cz/jsem-odbornik/
Odkaz pre registráciu odborníkov v SR: https://medializuj.sk/som-odbornik/

Zsolt Szabo

Vyžaduje si vaša on-line platforma WEBku, APPku, hybridnú APPku, alebo PWA?

Väčšina z čitateľov blogu ma pozná ako podnikateľa. Ja sa však považujem hlavne za programátora. Všetky projekty, ktoré som spustil, som si naprogramoval z veľkej miery sám.

Často vidím, že začínajúce firmy si nevyberú správne technológie, a potom ich to stojí zbytočné náklady alebo ušlé zisky. Rozhodol som sa preto napísať tento článok, v ktorom opíšem výhody a nevýhody rôznych riešení a tiež to, ako som sa rozhodoval pre svoj projekt Medializuj.

Programovanie často tvorí značnú časť nákladov on-line podnikania, a preto je dôležité vediet, čo potrebujete a čo nie. Toto platí hlavne v dnešnej dobe, kedy SW developeri stoja 3-7k Euro mesačne (všetky náklady súvisiace so zamestnávaním a riadením SW developera).

Ešte pripomínam, že sa bavíme o vývoji on-line platformy a nie prezentačnej web stránky.

Web:

Toto všetci dobre poznáme. Server pošle vygenerovaný HTML kód a prehliadač to vykreslí. Pri užívateľskej akcii (navigácia, odoslanie formulára…) stránka na chvíľu zmizne, server nám vygeneruje a pošle nové HTML a prehliadač to znova vykreslí.

Ak nepotrebujete žiadnu funkcionalitu mobilnej aplikácie, toto je ideálne riešenie.

Výhody: cena, rýchlosť vývoja, SEO
Nevýhody:

  • nemá feel aplikácie (po interakcii musí prehliadač stiahnuť a vykresliť nové HTML)
  • nefunguje off-line
  • Nemá Push notifikácie
  • Nemá prístup k HW telefónu (gyroskop, kamera…) a natívnych API (prístup ku kontaktom, …)

Cena pre jednoduchú aplikáciu: jednotky tisíc eur.

Natívna aplikácia:

Natívne aplikácie sú dostupné cez App store.

Pri natívnych aplikáciách server neposiela hotové HTML, ktoré sa ma vykresliť, ale pýta si len čisté dáta cez API (napr. zoznam klientov v JSON formáte).

Aplikácia musí riešit celú logiku a jej stav u seba, čo je o dosť zložitejšie ako vytvárať web stránku. Zároveň je to náchylnejšie na chyby. Funkčnosť musí byť rozdelená na dve časti:

  • front-end – mobilná aplikácia
  • Back-end – API, ktoré posiela dáta

Tieto časti musia byť v neustálom súlade a musia byť spätne kompatibilné. Nie každý užívateľ má najnovšiu verziu vašej aplikácie, a teda vaše API musí spolupracovať so všetkými historickými verziami, ktoré sú vonku. Tento vývoj je časovo a finančne náročný.

Budete potrebovať aplikáciu na iOS aj Android, ktoré sa programujú inak, no existujú spôsoby ako zjednotiť ich vývoj (napr. react-native).

Zároveň bude mnoho užívateľov vyžadovať aj web rozhranie. Čiže budete musieť zabezpečiť aj kompatibilitu web rozhrania a aplikácie a koordinovať vývoj.

Výhody:

  • pre užívateľa veľmi dobrá skúsenosť
  • rýchlosť / svižnosť
  • prístup k HW telefónu, kontaktom atď.

Nevýhody:

  • vysoká cena
  • užívateľ musí pre inštaláciu navštíviť App store
  • väčšinou musí existovať aj web a vývoj tak môže byť roztrieštený

Cena pre jednuchú aplikáciu: desiatky tisíc eur (spolu za aplikácie, web, API)

Native-web hybrid:

Ak potrebujete natívne aplikácie aj web rozhranie, existuje riešenie, pri ktorom namiesto troch samostnaných zdrojových kódov (iOS, Android, web) urobíte jeden spoločný kód.

Nebude to úplne ideálne a ani jednoduché na vývoj, ale dá sa to urobiť pomocou: react-native-web

Druhá možnosť je použiť react-native pre natívne aplikácie a react-dom pre web, čím sa vám podarí zdielať niektoré časti kódu, čo urýchli vývoj.

Takto je napríklad naprogramovaná aplikácia Skype. Či ju používate na Linuxe, PC, Androide, Webe… Všetky aplikácie zdieľajú jeden kód, ale len malá časť kódu je pre špecifickú platformu.

Výhody:

  • menšia roztrieštenosť vývoja
  • prístup ku všetkému (rovnako ako natívna aplikácia)
  • funguje na všetkých platformách

Nevýhody:

  • zložitý vývoj
  • obmedzenejšie ako samostatné natívne aplikácie

Cena: nižšia ako budovat samostatné natívne aplikácie pre iOS, Android a web

PWA:

Progresive web apps, za ktorou stojí Google, je najnovšia zo spomínaných technológií. Jedná sa o aplikáciu, ktorá generuje HTML na klientovi (v prehliadači) a nie na serveri ako bežná web stránka.

Hlavná výhoda PWA je, že sa dá nainštalovať bez toho, aby užívateľ musel navštíviť App store. Ak web stránku navštívite niekoľkokrát po sebe, Chrome vám rovno ponúkne, či chcete túto aplikáciu nainštalovať.

Odporúčam pozrieť si krátke video od Google:
https://developers.google.com/web/progressive-web-apps/

Ak navštívite PWA cez prehliadač a zobrazíte si zdrojový kód, bude tam prázdny HTML súbor, ktorý zahŕňa jeden javascript, v ktorom je celá aplikácia.

To je zaroveň aj nevýhoda, keďže taká stránka nemá žiadne SEO, lebo v nej nie je žiadny HTML kód, ktorý by mohli vyhľadávače parsovat. Veľa on-line platforiem SEO nepotrebuje, ak však váš use-case si SEO vyžaduje, dá sa to riešiť naprogramovaním Server-Side-Renderingu. Aplikácia potom funguje tak, že pri prvej návšteve stránky pošle server hotové HTML a zároveň javascript, v ktorom je celá aplikácia. Po načítaní stránky javascript preberie kontrolu a generuje HTML sám podľa interakcie užívateľa.

Pri vývoji pravdepodobne použijete jeden z populárnych javascript frameworkov (react.js, vue.js angular.js).

Väčšina čitateľov PWA asi nevidelo, preto tu dávam ukážku, ako to funguje.

Nedávno som dokončil túto PWA: fitrecepty.sk / zdravefitrecepty.cz

Táto aplikácia si vyžadovala, aby fungovala off-line a dala sa nainštalovať. Zároveň si vyžadovala SEO, čiže pri prvom navštívení stránky server pošle vygenerované HTML (server-side rendering).

Ako si PWA nainštalovať do telefónu/PC a vyskúšať off-line:

  1. Otvorte si stránku cez telefón, alebo Chrome browser na PC/Macu
  2. – Na androide v Chrome samo dole vyskočí “Add Fit Recepty to home screen”
    – na iOS musíte kliknúť na share -> Add to home screen
    – V Chrome na PC/MAC napravo od adresného riadku kliknite na ikonku settings (tri bodky) a vyberte “Install Fit Recepty”
  3. Aspoň raz spustite aplikáciu, počkajte pár sekúnd aby si aplikácia načítala všetky dáta
  4. Odpojte sa od internetu (flight mode) a znova si otvorte aplikáciu.
  5. Aplikácia funguje off line

 

Výhody:

  • frinctionless inštalácia priamo z prehliadača (nemusí byť v App store)
  • Push notifikácie
  • Môže fungovať off-line

Nevýhody: bez prístupu k HW a natívnemu API

Cena pre jednuchú aplikáciu: vysoké jednotky tisíc eur. (PWA a API)

Čo som si vybral pre Medializuj?

Medializuj bude PWA. Potrebujem možnosť jednoduchej a rychlej inštalácie cez prehliadač, push notifikácie a možno využijem aj off-line funkcionalitu. Keďže nepotrebujem prístup k HW ani natívnym API telefónu, programovanie natívnych aplikácií by boli vyhodené peniaze.

Varovanie pred “Hype”-om

Niektoré firmy si vyberajú zbytočne komplikované a drahé riešenia, len preto, aby boli hype a cool. Pri tom používajú buzzwordy ako “PWA, machine learning, React, off-line-first…”. Toto mi príde ako zbytočné míňanie zdrojov.

Zaroveň však vidím frimy, ktorých biznis model si aplikácie vyžaduje, no majú iba zastaralé web stránky. Týmto prichádzajú o ušlé zisky, ktoré si často neuvedomujú.

TL/DR:

Neexistuje ideálne riešenie pre všetkých. Pred každým vývojom si ujasnite, čo vám treba, a čo nie.

Troll-warning:

Toto je zložitá téma a článok je cielený pre majiteľov firiem a manažérov, nie programátorov. Ak si developer, určite vidíš veľa vecí, ktoré by si vypichol, alebo doplnil. Nechcel som však čitateľov úplne zahltiť všetkými detailami, ale skôr iba urobiť stručný prelet nad možnosťami a vysvetliť tematiku tak, aby mali o nej základný prehľad.

Pre lepšiu prehľadnosť som vytvoril túto infografiku: