Systém pre prevádzku
Zákazky, zákazníci, faktúry a platby na jednom mieste, s prehľadom pre kanceláriu aj majiteľa. Nahrádza Excel, e-mail a pamäť jedného človeka.
Ivan Čuk · softvér na mieru pre prevádzkové firmy · Slovensko
Zákazky, zákazníci, faktúry a technici v jednom systéme namiesto Excelu, e-mailov a telefonátov. Rovnaký systém drží moju vlastnú klimatizačnú firmu, takže viem, čo v prevádzke funguje a čo nie.
Pätnásť rokov som softvér vyvíjal sám, dnes ho pod mojím vedením píšu AI agenti. Za návrh, kontrolu a to, čo beží v ostrej prevádzke, zodpovedám ja.
Pre menšie a stredné firmy, ktoré pracujú v teréne: montáže, servis, inštalácie, rozvoz. Softvér ako nástroj, ktorý sa začne používať do pár týždňov, nie projekt na dva roky.
Zákazky, zákazníci, faktúry a platby na jednom mieste, s prehľadom pre kanceláriu aj majiteľa. Nahrádza Excel, e-mail a pamäť jedného človeka.
Android aplikácia, ktorá funguje aj bez signálu a sama sa synchronizuje. Fotky, sériové čísla, poznámky a podpis zákazníka priamo na mieste.
Bankový výpis sa načíta a úhrady sa spárujú s faktúrami podľa variabilného symbolu. Faktúra odíde s QR kódom na platbu. Došlé faktúry dodávateľov a firemná schránka sa spracujú bez prepisovania. Z cenníka dodávateľa v PDF vzniknú produkty v e-shope s parametrami a cenou. Pripomienky servisu a žiadosti o recenziu odchádzajú samy.
Výpis z Revolutu alebo slovenskej banky ako CSV, Pay by Square na faktúre, schránky cez Gmail, Outlook alebo IMAP, extrakcia údajov z PDF a fotiek dokumentov. Napojenie na účtovný softvér riešim podľa toho, ktorý používate.
Odpovedá na webe a vo WhatsAppe na otázky, ktoré sa opakujú, a dopyt odovzdá s kompletnými údajmi. O cene, termíne a rozsahu služby rozhoduje systém a človek, nikdy model.
Cenu a rozsah dohodneme po prvej konzultácii, podľa toho, koľko času vám prvý kúsok ušetrí. Ako by sme spolupracovali →
whispAir predáva, montuje a servisuje klimatizácie na Slovensku. Celý jej softvér som navrhol a nechal postaviť AI agentmi, ktorých vediem. Pokrýva cestu od objednávky na webe cez prácu technika až po faktúru a párovanie platby.
Portál ukazuje zákazky, zákazníkov, faktúry a dopyty tak, ako naozaj stoja, bez telefonátu technikovi. Faktúra s PDF, párovanie bankových platieb, záruky a žiadosti o recenziu.
Android aplikácia beží aj v pivnici bez signálu a synchronizuje sa, keď signál príde. Sériové číslo naskenuje z kódu, po hovore so zákazníkom sa spýta, čo sa dohodlo.
AI asistent na webe a WhatsAppe odpovedá iba tým, čo systém naozaj vie. Web druhej značky filthyfilter.sk beží na tom istom základe. E-shop, v ktorom zákazník dostane cenu, kontrolu PSČ a voľný termín montáže bez obhliadky, je pred spustením.
REST API v PHP 8.2 nad PostgreSQL so štyrmi rolami od technika po majiteľa obsluhuje portál, aplikáciu, e-shop aj FilthyFilter. Dokumentácia sa generuje z kódu a CI zlyhá, keď s ním nesedí. Testy bežia nad skutočnou databázou.
Systém, na ktorom stojí firma, si nemôže dovoliť improvizáciu. Každá zmena ide rovnakou cestou: testy, skúšobná verzia, potvrdenie, produkcia.
Klimatizácie montujem aj sám. Softvér navrhujem pre rukavice, slabý signál a zákazníka, ktorý práve volá.
Kód píšu AI agenti, ja určujem, čo sa stavia, a kontrolujem výsledok. Po pätnástich rokoch vývoja viem, ako má vyzerať, a spoznám, keď agent zablúdi.
Každá úloha beží v oddelenom git worktree a uzatvára sa až po lokálnom CI. Zanechá mapu súborov a postupy držia spísané príručky, takže ďalší agent aj človek začína tam, kde predchádzajúci skončil.
Nová verzia ide najprv na skúšobnú verziu, do produkcie až po napísanom potvrdení. Pred nasadením záloha, po nasadení kontrola, pri zlyhaní automatický návrat.
Kontrola SHA-256 každého balíka, PHPUnit nad PostgreSQL, PHPStan a Playwright. Problém je vyriešený, keď beží v teréne a prežije pondelok, nie keď prejde demo.
Predaj, montáž a servis klimatizácií a kompletný systém, na ktorom firma beží: API, portál, aplikácia pre technikov, e-shop.
Približne desať rokov inštalácií a servisu klimatizácií, multi-split systémov, tepelných čerpadiel a vzduchotechniky na Slovensku.
Aplikácia F-Eco: vyhlásenia štátov, ktoré hýbu kapitálovými trhmi, doručené klientom v sekundách.
Pracovná plocha operátorov a real-time dashboardy vo WinForms v C# a .NET. Softvér, ktorý musí bežať celý deň.
Úlohy pre tlačové linky, ktoré za pár dní vytlačia výpisy bánk pre celú krajinu. V Tempeste vývoj pre Orange Slovensko a OpenGL šetrič obrazovky s kurzami eura.
Neurónové siete z kníh (AForge.NET, backpropagation) a obchodný systém podľa Alexandra Eldera. Škola štatistiky, validácie a pokory voči dátam.
Programovať som sa naučil sám. Začal som tesne po základnej škole v MS-DOS 6.22 s QuickBasicom a prvým Pac-Manom, pokračoval vo Windows s Visual Basicom 6 a DirectX 7 a prvými pokusmi s 3D grafikou, potom C++ a OpenGL. Až potom prišla prvá skutočná práca.
Radšej to poviem vopred, než aby sme obaja stratili mesiac.
Je to legitímna voľba, len ju nerobím ja. Staviam systém okolo vašej prevádzky, nie prevádzku okolo šablóny.
Prvý funkčný kúsok sa dá dodať rýchlo. Celý systém, ktorý prežije pondelok v teréne, nie.
Keď vidím, že niečo v praxi fungovať nebude, poviem to, aj keď je to v zadaní. A čakám to isté od vás.
Ak sa nenájdete v ani jednom bode, alebo aj áno a napriek tomu vám to dáva zmysel, napíšte. Rozhodneme sa spolu.
Nie. Začínam tým, čo vám dnes berie najviac času, a napájam sa na to, čo máte: e-shop, schránku, banku, tabuľky. Výmena celého systému naraz je ten najdrahší a najriskantnejší spôsob.
Prvý funkčný kúsok do pár týždňov, potom po častiach podľa toho, čo sa v prevádzke osvedčí. Celý systém ako ten vo whispAire vzniká mesiace, ale používať sa začne oveľa skôr.
Každú zmenu vidíte najprv na skúšobnej verzii. Pred nasadením vzniká záloha, po nasadení beží kontrola a pri zlyhaní sa systém sám vráti k predchádzajúcej verzii. Chyby v prevádzke sa hlásia automaticky.
Vám. Kód, databáza, dokumentácia aj prístupy ostávajú u vás. Systém je postavený na bežných technológiách, takže ho vie prevziať aj iný vývojár.
Riziko je AI bez kontroly. Tu určujem, čo sa stavia, každá zmena prechádza testami a mojou kontrolou a do prevádzky ide až po potvrdení. Za výsledok zodpovedám ja, nie model.
Závisí od toho, koľko času vám prvý kúsok ušetrí a čo všetko má pokryť. Po dni u vás v prevádzke dostanete konkrétny návrh prvého kroku s cenou. Konzultácia je nezáväzná.
PHP 8PostgreSQLREST APIPHPUnitPHPStan
C#.NET MAUIWinFormsSQLiteoffline synchronizáciaC++OpenGL
JavaScriptAlpine.jsTailwindWordPressWooCommerce
PowerShellCIDockerSentryCloudflare
ClaudeCodexmulti-agentový vývojLLM s mantinelmi
Nezáväzná konzultácia
Napíšte pár viet o tom, ako to u vás dnes funguje. Odpoviem, či a ako viem pomôcť, bez formulára a bez prezentácie.
Som otvorený aj dlhodobej spolupráci alebo stálej pozícii tam, kde sa softvér stretáva s reálnou prevádzkou.
Otvorí sa WhatsApp s pripravenou správou, ktorú môžete pred odoslaním upraviť.