Marcela Kramářová Photography
Marcela Kramářová a projekt Babička hackuje, vibe coding a vlastní web pro fotoatelier a komunitu žen v AI

· Vibe coding ·

Babička hackuje, jak jsem si přes AI postavila vlastní web a CRM

15. února 2026 · Marcela Kramářová

Jsem fotografka a babička. Neumím anglicky. Před rokem jsem nevěděla, co je terminál, prompt, ani co znamená „GitHub“.

Dnes mám vlastní web pro fotoatelier, vlastní web pro projekt Babička hackuje, vlastní CRM systém pro klientky, vlastní rezervační systém. Všechno jsem si postavila sama. S pomocí AI, ale sama.

Píšu to nadšeně, ne aby ses cítila pozadu. Píšu to proto, aby ti došlo, že pokud chceš vlastní web, vlastní aplikaci, vlastní systém, dnes už nepotřebuješ programátora ani agenturu za statisíce. Potřebuješ vůli sednout si k tomu na hodinu denně a říct AI, co potřebuješ.

Co je vibe coding a proč o tom mluvím

Vibe coding je termín pro tvorbu softwaru pomocí AI bez tradičního programátorského backgroundu. Místo abys psala kód řádek po řádku, mluvíš s AI v běžné češtině o tom, co potřebuješ, a AI píše kód za tebe.

Říkáš věty typu „chci stránku, kde si klientky můžou rezervovat termín a vyberou si balíček“. AI ti napíše stránku. Ty si ji prohlédneš, řekneš „udělej to v krémové barvě a přidej tlačítko nahoře“, AI to udělá.

Pro mě, fotografku z Čechyně bez technického backgroundu, je to revoluce. Před třemi lety bych musela najmout agenturu, zaplatit za web sto tisíc, čekat tři měsíce. Dnes si postavím podobnou věc sama za pár večerů.

Marcela Kramářová s manželem a vnučkou Valentýnkou na lavičce venku, rodinná fotografie fotografky z Čechyně
Rodina, kvůli které to celé má smysl. A která to celé unesla.

Ještě než přišla AI, byl web z roku 2009 a soused Martin

Tohle nezačalo Claudem. Začalo to v roce 2009, kdy jsem si zaregistrovala doménu fotoatelier-brno.cz. Nešlo o nic propracovaného. Sem tam jsem přidala fotku z focení, občas krátký text, ale většinou jsem nechala stránky plout časem. Svatebního focení jsem měla nad hlavu a nebyl čas vymýšlet obsah.

Lidem to tehdy připadalo pěkné, hlavně kvůli fotkám. Jinak web nenabízel nic. Žádná rezervace online, žádné dárkové poukazy, žádné produkty. Postupem času byl čím dál zastaralejší a mně došlo, že moji práci už neukazuje tak, jak by si zasloužila.

Nápad na nový web nevznikl u počítače. Vznikl přes plot. Se sousedem Martinem si často povídáme na zahradě, předáváme si koláče a ovoce, vyměňujeme marmelády a sirupy a o Vánocích se scházíme u zahradního domečku u skleničky vaječného koňaku. A Martin mi jednou s úsměvem řekl, hele Marci, pomůžeme ti, uděláme spolu nový web.

Není profesionální fotograf, ale rád fotí a díky svojí profesi dobře rozumí tomu, jak se lidi na internetu pohybují a co hledají. Skvěle jsme se doplnili. On přinesl jednoduchost a přehlednost, já do toho vložila svoji osobitost.

Koupila jsem šablonu a začali jsme tvořit. Pracovala jsem od úsvitu do soumraku a do toho se snažila, aby starý web dál fungoval. Velké poděkování patří manželovi, který si musel na nějaký čas poradit v kuchyni, pomáhal mi s domácností i zahradou a mezitím zvládl zavařovat marmelády, dokonce i pro moje klientky. Děti a vnučka se smály, že nejčastější věta toho léta byla babička pracuje.

A pak přišel ten okamžik, kdy se web poprvé rozběhl a začaly přes něj chodit první rezervace. V tu chvíli se mi hrnuly do očí slzy. Byla to směs úlevy, radosti a hrdosti. Věděla jsem, že všechna ta práce a probdělé noci měly smysl.

Tehdy jsem ještě netušila, že za pár let ten web postavím celý znovu. Sama, bez šablony a bez agentury.

Nápad na nový web nevznikl u počítače. Vznikl přes plot, mezi řečí a smíchem.

Jak jsem začínala, ChatGPT v telefonu

První kontakt s AI jsem měla přes ChatGPT v telefonu. „Ahoj, slyšíš mě?“ napsala jsem do prázdného okna. A ono mi odpovědělo. Lidsky, česky, bez technických slov.

Pak jsem objevila Everbot a tam jsem krok po kroku hledala všechny možnosti umělé inteligence. Našla jsem tam chatovací nástroje, ale i obrázkové a videové. Nasazují pořád nové, takže mi nic neuteče. Já se vzdělávám na jejich týdenních dílnách, učím se tam i marketing. Před rokem jsem nevěděla, co marketing je. Dnes mi přivádí nové klientky zpátky do fotoateliéru.

Pak přišel Claude. A pak jsem se odvážila na něco, čemu se říká „vlastní web“.

Klíčový moment, kdy mi došlo, že AI je vážný nástroj a ne hračka, mi přinesla moje dcera. Řekla, „mamko, ten nástroj je obrovská energie, kterou škoda nepoužívat na pořádné věci“.

Claude Code, AI v terminálu, který mi staví aplikace

Claude Code je nástroj od americké firmy Anthropic, která dělá umělou inteligenci Claude. Funguje v terminálu (černé okno, kam píšeš příkazy). Mluvíš s ním česky a on píše kód, spouští testy, opravuje chyby, postupuje k cíli.

Konkrétně dnes pracuju s modelem Claude Opus 5. To je současná generace té výkonnější řady, kterou Anthropic dělá, a je to zároveň to nejsilnější, k čemu se přes svoje předplatné dostanu. Zvládne udržet v hlavě opravdu velký projekt najednou, což je přesně to, co potřebuju, když se sahá do webu, rezervací a klientského systému zároveň.

Pro mě je to jako mít programátora, který sedí vedle mě, rozumí jen česky, je vždycky dostupný a nesnaží se mi prodat nadbytečnou funkci. Řeknu mu, „udělej mi přihlašovací stránku se 2FA“, on to udělá.

Jsem konkrétně předplatitel Claude Max (verze s rozšířenou kapacitou). Cena 108 € měsíčně. Vyplatí se mi, protože za víkend si postavím funkci, kterou by mi agentura vyúčtovala za 20 tisíc.

Jeden člověk plus AI rovná se „mám tým 20 lidí“. To není přehánění, to je matematika v hodinách. Co dřív vyžadovalo tým, dnes zvládá fotografka z vesnice.

Z generativní AI se stala agentní AI, a to je ten skok

Když jsem s umělou inteligencí začínala, uměla hlavně jednu věc. Zeptala jsem se a ona odpověděla. Napsala text, vygenerovala obrázek, poradila recept. Tomu se říká generativní AI. Něco vytvoří, ale zbytek práce je pořád na tobě. Musíš to zkopírovat, zkontrolovat, někam vložit a spustit.

Dneska je to jinde a je to velký rozdíl. Umělá inteligence už neodpovídá jen jednou větou. Rozdělí si úkol na kroky, sama sáhne po nástrojích, které potřebuje, spustí testy, uvidí, že něco nefunguje, opraví to a jde dál. Tomu se říká agentní AI. Není to chytřejší odpověď, je to práce.

Prakticky to znamená, že místo abych se ptala jak něco udělat, řeknu co chci mít hotové. A ona to udělá, ověří a přijde říct, že je to hotové. Rozdíl je jako mezi kuchařkou a kuchařem.

Používám k tomu Claude Opus 5 od Anthropicu. Ten mi drží celý projekt pohromadě, umí si zapamatovat obrovské množství souvislostí najednou, a hlavně sám doběhne úkol do konce.

Není to chytřejší odpověď. Je to práce. Řeknu, co chci mít hotové, a ono to udělá, ověří a přijde říct, že je to hotové.

Co je na webu udělané s AI a co rozhodně ne

Tohle chci mít jasné, protože se mě na to lidi ptají.

Celý tenhle web je postavený s pomocí umělé inteligence. Kód, stránky, rezervační systém, poukazy, klientský systém, e-maily, které ti chodí po focení. Nic z toho nedělala agentura. Dělala jsem to já s Claudem.

Fotografie na tomhle webu jsou skutečné. Vyfotila jsem je já, skutečným fotoaparátem, skutečným lidem. AI mi pomáhá s retuší, sjednocením barev a někdy s dotvořením prostředí, ale tvář, postava a okamžik jsou vždycky tvoje. Nikdy z tebe nedělám někoho jiného.

Kde jsem obrázek vytvořila počítačem, protože jde o ilustraci k článku a ne o klientku, je to u něj napsané.

Web je postavený s AI. Fotky jsou skutečné. To dvojí spolu nemíchám a nikdy míchat nebudu.

Všechno je uložené na Gitu, a proto se nemám čeho bát

Tohle je věc, kterou jsem pochopila až časem a moc bych ji přála každé, kdo si něco staví sama.

Celý web je uložený ve verzovacím systému, kterému se říká Git. Znamená to, že každá jediná změna má svůj záznam. Kdo ji udělal, kdy, co přesně se změnilo a proč.

Prakticky to má tři důsledky, které mi berou strach. Nikdy o nic nepřijdu, protože všechno je uložené. Když se něco pokazí, můžu se vrátit o krok zpátky, jako by se to nikdy nestalo. A když mám za rok otázku, proč je něco udělané zrovna takhle, najdu si odpověď u té změny.

Bez toho bych se do stavby vlastního webu nikdy nepustila. Právě proto si můžu dovolit zkoušet věci. Nejhorší, co se může stát, je že to vrátím zpátky.

Cursor, IDE pro vibe coding

Cursor je editor kódu s vestavěnou AI. Vypadá jako Visual Studio Code (klasický programátorský editor), ale má v sobě Claude nebo GPT, se kterým si povídáš o kódu.

V Cursoru mám otevřený projekt Fotoatelier Brno (tenhle web) a projekt Babička hackuje. Změny dělám tak, že označím soubor, řeknu „přidej sekci s blogovým náhledem“, AI to napíše. Já si to projdu, schválím, uložím.

Cursor je hlavní pracovní místo pro vibe coding. Claude Code je doplněk, když chci komplexnější úlohy přes terminál.

AI jako nástroj pro vibe coding, který může zjednodušit práci a podpořit tvoření vlastního webu

Co jsem si tímhle způsobem postavila

Tenhle web (fotoatelier-brno.cz). Kapitoly služeb, blog, rezervační systém, GDPR ošetření, e-mailové notifikace. To, co vidíš.

V pozadí běží MCP (Model Context Protocol, pomocí kterého si Claude rozumí s mými nástroji a daty) a vlastní CRM. Hlavně to MCP je důvod, proč Claude může pracovat s mým reálným prostředím, ne jen v izolovaném chatu.

Web Babička hackuje (samostatný projekt). Stránka pro kurzy, registrace zájemkyň, e-mail kampaň, blog. Interní CRM pro Fotoatelier, klientské profily s historií zakázek, deal pipeline, lead inbox z webu, integrace se SmartEmailing pro newsletter, integrace s Fakturoidem pro fakturaci.

Automatické sync s Buffer pro plánování příspěvků na sociální sítě, integrace s Calendly pro rezervace konzultací, Sentry monitoring chyb.

Nemám IT vzdělání. Všechno, co umím, mě učí Claude. K tomu jsem prošla akademií vibe codingu u Marka Lišky, který mi vysvětlil principy tak, abych rozuměla, co se v pozadí děje. Vibe coding se totiž musíš naučit, aby ti AI v ruce dávala smysl. Vzdělávám se v tom dál, denně.

Ani na klávesnici nepíšu. Diktuju přes Willow Voice. Mluvím, Claude píše kód, výsledek se rovná webu. Když to dokáže fotografka bez technického vzdělání, která je zároveň babička, dokáže to opravdu každá.

Co to bylo za bariéry, a jak jsem je překonala

Bariéra číslo jedna, terminál. Černé okno, do kterého píšeš příkazy. Vypadá jako z hackerského filmu z devadesátek. Pravda je, že dnes do něj jen napíšeš „claude“ a otevřeš si chat. Stejný princip jako ChatGPT, jen v terminálu.

Bariéra číslo dva, angličtina. Většina dokumentace, tutoriálů a videí je v angličtině. Já anglicky neumím. Řešení, Claude rozumí česky stejně jako anglicky. Mluvím s ním česky o anglických nástrojích, on mi překládá termíny a postupy.

Bariéra číslo tři, „já tomu nerozumím“. Pravdou je, že nepotřebuješ rozumět všemu, abys mohla věc používat. Nerozumím motoru auta, ale jezdím. Nerozumím elektřině, ale rozsvítím lampu. AI je stejné. Nerozumím tomu, jak fungují servery a databáze, ale mám webovou aplikaci.

Co to stojí, ekonomika pro běžnou podnikatelku

Claude Max (verze s rozšířenou kapacitou) zhruba 108 € měsíčně. To je hlavní položka.

Cursor zdarma pro základní použití, případně tarif kolem 20 USD měsíčně.

Hosting (Railway, kde mi web běží) Hobby tarif 5 USD měsíčně, plus poplatky podle provozu, celkem do 20 USD měsíčně.

Doménu jsem si nechala u stávajícího registrátora (Wedos), pár stovek ročně.

Dohromady do 5 000 Kč měsíčně mám tým, který mi staví vlastní aplikaci. Pro porovnání, jeden vývojář v agentuře stojí 1500 Kč za hodinu. Za měsíc si u agentury koupíš 3 hodiny.

Pro koho to dává smysl, a pro koho ne

Dává smysl, pokud máš podnikání, kde ti standardní šablonová řešení nestačí. Klientka chce specifický flow, nechceš platit za příliš drahý web, nebo chceš mít kontrolu nad daty.

Dává smysl, pokud jsi ochotna investovat si večery do učení. Není to „kliknu třikrát a mám aplikaci“. Je to „postupně rozumím tomu, jak to funguje a buduju vlastní systém“.

Nedává smysl, pokud nemáš čas a chceš jen rychle hotový web. Pro to existují šablony (Wix, Webflow, Squarespace) za pár stovek měsíčně. Pro velkou firmu má smysl mít skutečný vývojový tým.

Tenhle web vznikal jen dva týdny. Bez koruny navíc

Až dokončím nový web fotoatelieru, bude přesně takový, jaký jsem si vždycky přála. Vlastní rytmus, vlastní rukopis, vlastní logika za scénou. A můžu vás ujistit, že tenhle celý web vznikal pouze dva týdny. Nedala jsem za něj ani korunu navíc, žádné agentury, žádné externí náklady. Jen čas, Claude Max předplatné, které platím tak jako tak, a vlastní práce.

Po fotoatelieru přijdou další projekty. Další v řadě je Roubenka, web pro ubytování. Pak Šárovo bistro, web pro gastro. A pak další a další. S každým projektem se naučím něco nového, vibe coding mě nepustí stagnovat.

To je krása téhle cesty. Postavit první web je nejtěžší, druhý jde rychleji, třetí ještě rychleji. A po pěti projektech se z tebe stane někdo, kdo si umí postavit cokoli, na co si vzpomene.

· Praktický nástroj ·

Kdo jsem a jak fotím

Můj příběh, ateliér v Čechyni a to, proč fotím právě takhle.

· Časté otázky ·

Co se mě klientky ptají

Jak dlouho tě trvalo postavit tenhle web?
Aktivní práce zhruba měsíc večerů. Hlavní strukturu a první funkce za víkend, postupně doplňování kapitol, blogu, CRM, integrací. Nikdy to není „hotové“, web se rozšiřuje s každou novou službou nebo nápadem.
Mám zájem se taky učit vibe coding, kde začít?
Začni ChatGPT (zdarma) pro běžné texty a otázky. Pak zkus Claude (taky zdarma) pro hlubší konverzace. Pokud chceš opravdu zkusit kódování, stáhni si Cursor (zdarma) a začni s mini-projektem (statická stránka, jednoduchý nástroj). V projektu Babička hackuje sdílím postupné mini-lekce, pro úplné začátečnice.
Není to nebezpečné, dát AI přístup ke kódu mojí firmy?
Záleží na nástroji a jeho podmínkách. Claude (od Anthropicu) má dobré standardy pro privacy. Tvoje kód a data nepoužívá k trénování modelů. Vždycky si projdi podmínky nástroje, který používáš. Pro tajné údaje (hesla, klíče) máme oddělené místo (.env soubor), kam AI nevidí.
Můžeš mě naučit vibe coding osobně?
V projektu Babička hackuje postupně chystám kurzy a mini-lekce. Pro 1:1 mentoring mě napiš, mám omezenou kapacitu, ale dělám i individuální koučovací bloky.
Co když mě AI vygeneruje rozbitý kód?
Stane se to. AI dělá chyby. Důležité je, že AI taky umí chyby najít a opravit, když jí dáš chybovou hlášku. Říkám tomu „dialog s AI“. Stejně jako když pracuješ s človíčkem, ne vždy se hned trefí. Klíč je nepanikařit a zkoušet dál.
Co když chci jen normální web pro mojí firmu a nechci se učit vibe coding?
Použij šablonové platformy (Wix, Webflow, Shoptet). Jsou rychlé, levné, mají hotové komponenty. Vibe coding je pro situaci, kdy ti šablona nestačí nebo chceš mít kontrolu. Není to univerzální cesta pro každou.
Před třemi lety jsem nevěděla, co je terminál. Dnes mám vlastní aplikaci, vlastní web a vlastní CRM. Není to o věku, není to o anglické gramatice. Je to o tom, že AI změnila rovnici. Tým 20 lidí se vejde do jednoho člověka, který je ochotný sednout a zkoušet.

, Marcela

· Můžeme se domluvit ·

Líbí se ti, jak fotím?
Pojď se podívat víc.

Když víš, že do toho chceš jít, napiš mi termín. A když ještě váháš, vezmi si průvodce, ať víš, co tě čeká.

Nebo si projdi celou kapitolu marcelin příběh