A „vibe coding” azt jelenti, hogy a szoftvert AI-eszközökkel, gyors iterációkban építjük: leírjuk, mit kell tudnia, az AI megírja a kód nagyját, mi pedig ellenőrizzük, javítjuk és élesítjük. A végeredmény ugyanúgy valódi, működő webapp, csak sokkal hamarabb kész.
A kifejezés kicsit lazán hangzik, és tényleg van benne valami játékos: nem hónapokig tervezünk egy specifikációt, hanem gyorsan megmutatjuk az első változatot, és arra reagálsz. A felelősség viszont ugyanaz, mint bármilyen fejlesztésnél: az app kezel adatot, pénzt, határidőt, ezért tesztelni és rendesen átadni kell.
Mire jó?
Olyan feladatokra, amikre nincs jó dobozos szoftver, vagy van, de havonta fizetsz egy csomó funkcióért, amit nem használsz, a lényeges dolgot pedig mégsem tudja. Néhány példa a saját projektjeinkből:

- Ajándékutalvány-kezelő a pultnak. Kiadás, beváltás, nyilvántartás egy helyen, füzet és Excel helyett. Az első hónapban 92 utalvány ment ki rajta, azóta több mint 1 150.
- Jelenléti ív generátor, ami magától tudja az ünnepnapokat, és percek alatt kész a havi ív.
- Számlafelismerő, ami kiolvassa a beszállítói számlák adatait, és a könyvelés oszloprendjében adja ki Excelben.
- Rendezvényajánló, ami a szabad időpontból és a választott menüből percek alatt kész, aláírható ajánlatot csinál.
Mindegyikben közös, hogy egy konkrét, ismétlődő munkafolyamatot old meg, és nem próbál mindent tudni.
Mikor éri meg?
- Ha egy ismétlődő feladat heti több órát visz el. Másolás, összesítés, ellenőrzés, ugyanaz a dokumentum minden héten.
- Ha ugyanazt az adatot több helyre gépelitek be. Minden kézi átírás idő, és minden átírásnál becsúszhat egy hiba.
- Ha a mostani szoftver „majdnem jó”. Tudja a 80 százalékot, de a lényeges 20-at nem, és köré építettetek egy Excel-kerülőutat.
- Ha a havidíjas szoftverek összege nagyobb, mint amit kihasználtok. Egy célzott app néha egy-két előfizetést is kivált. Hogy nálatok mennyi ez, 15 perc alatt kiszámolhatod.
Mikor nem?

- Ha létezik olcsó, jól beállítható kész megoldás. Számlázásra, hírlevélre, időpontfoglalásra általában van. Ilyenkor azt javasoljuk, és legfeljebb összekötjük a többi rendszerrel.
- Ha még maga a folyamat sincs rendben. Egy app nem old meg egy zavaros folyamatot, csak gyorsabban csinálja a zavarost. Ilyenkor előbb a folyamatot rakjuk rendbe.
- Ha az egész cég működését kellene egy helyre tenni. Erre egy teljes rendszer való, nem egy kis app. Ilyenkor a rendszerfejlesztés vagy a POLY-OS a jobb irány.
Mire figyelj, ha AI-val épített appot rendelsz?
Az AI gyorsan ír kódot, de nem vállal felelősséget érte. Ezért nálunk minden app ugyanazokon a lépéseken megy át, mint egy hagyományos fejlesztés:
- Adatkezelés. Hol vannak az adatok, ki fér hozzájuk, és mi történik velük, ha valaki kilép a cégből.
- Tesztelés valós adatokkal. Hétvége, ünnepnap, elírt név, dupla beküldés: a kivételek adják a munka nagy részét.
- Átadás és karbantartás. Ki javítja, ha valami változik? Az app akkor ér valamit, ha fél év múlva is működik.
Hogyan dolgozunk?
- Felmérjük a folyamatot és azt, hol vész el az idő. Sokszor már ebből kiderül, hogy elég egy beállítás egy meglévő eszközben.
- Pár nap alatt kipróbálható prototípus készül. Ez a vibe coding igazi előnye: nem papíron beszélgetünk, hanem egy működő változatra reagálsz.
- A visszajelzéseid alapján véglegesítjük és élesítjük, betanítjuk a csapatot, és az átadás után is ott vagyunk, ha kell rajta valami.
A többi webappos munkánkat a webapp esettanulmányok között, a szolgáltatás részleteit a vibe coding oldalon találod.
Van egy feladat, ami minden héten órákat visz el? Írd meg, és megnézzük, megoldható-e egy appal.
Gyakori kérdések
Mennyi idő alatt készül el egy webapp?
Egy egyszerűbb belső eszköz kipróbálható változata pár nap, a véglegesítéssel és teszteléssel együtt jellemzően néhány hét. A pontos időt a felmérés után írásban adjuk meg.
Az enyém lesz az app?
Igen, a cégednek készül, a te folyamatodra. Az átadáskor megbeszéljük, hol fut, és ki tartja karban.
Biztonságos egy AI-val írt alkalmazás?
Annyira, amennyire gondosan ellenőrzik. Ezért minden kódot átnézünk, tesztelünk, és az adatkezelést is rendezzük, mielőtt élesbe megy.