Prípadová štúdia: B2B e-shop pripravený za týždne, nie mesiace
Ilustratívna ukážka, ako zber kontextu a AI vypracovanie skrátili vývoj veľkoobchodného e-shopu — bez kompromisov v kvalite.
Nasledujúci príklad je ilustratívny a zovšeobecňuje typický priebeh našich projektov. Konkrétne čísla závisia od rozsahu a kontextu zadania.
Slovenský veľkoobchod s technickým sortimentom potreboval nahradiť zastaraný objednávkový systém moderným B2B e-shopom. Výzvou neboli pekné šablóny, ale individuálne ceny pre stovky partnerov, viacúrovňové schvaľovanie objednávok a napojenie na existujúci ERP.
Čo klient potreboval
Začali sme priamo u klienta. Zmapovali sme, ako reálne prebieha objednávka, kto schvaľuje nákup nad istú sumu a ako sa počítajú individuálne cenníky. Tento kontext sa stal základom riešenia — namiesto toho, aby sme ho odhaľovali až pri testovaní.
Ako sme to postavili
Riešenie sme postavili na frameworku ShopSys a Symfony, s logikou rozdelenou do jasne definovaných krokov v rámci UseCases a s dôrazom na princípy SOLID, DRY a KISS. AI pomohla vypracovať opakujúce sa časti — dátové modely, integračné adaptéry, testovacie scenáre — zatiaľ čo tím sa sústredil na biznisové pravidlá, ktoré si vyžadovali úsudok.
- Individuálne cenníky a zľavové hladiny pre partnerov.
- Viacúrovňové schvaľovanie objednávok.
- Obojsmerná synchronizácia s ERP cez API.
Výsledok
Vďaka pochopenému kontextu sme sa vyhli najdrahšej položke každého projektu — prepracovaniu zle pochopeného zadania. Klient dostal funkčný systém v rádovo týždňoch namiesto mesiacov a údržba zostala lacná, pretože architektúra bola od začiatku čistá a modulárna.
Ako to robíme a čo z toho máte vy
Poradie, ktoré v tomto projekte rozhodlo, používame na každom zadaní: najprv pochopiť kontext, potom stavať, a architektúru držať v krokoch, ktoré sa dajú testovať samostatne. Preto sa zmena po spustení nerobí do neznáma.
Ak riešite podobné zadanie, ozvite sa — prvá konzultácia je nezáväzná. Ako presne postupujeme, je na stránke ako pracujeme.
Riešite niečo podobné vo vašej firme?
Chcem nezáväznú konzultáciu