Prehľad
Pre A2mlieko som vyvíjal zákazkový B2B objednávkový systém, ktorý prepája objednávanie odberateľov so správou produktov, cien a objednávok.
Zákaznícke rozhranie funguje na počítači aj v mobile. Administrácia poskytuje prehľad objednávok a nástroje na správu katalógu a odberateľov.
Zadanie
Pôvodne si A2mlieko a odberatelia posielali objednávky v Excel súboroch. Zákazníci pri objednávaní nevideli aktuálne dostupné množstvá, preto bolo potrebné spätne telefonovať a upravovať objednávky.
Navrhol som aplikáciu podľa tohto existujúceho postupu, s dôrazom na dostupnosť zásob a plánovanie rozvozu v utorok a vo štvrtok.
- Sprístupniť odberateľom produktový katalóg s ich cenami.
- Umožniť výber množstva a termínu dodania v jednom objednávkovom formulári.
- Prepojiť objednávky a dodacie listy so SuperFaktúrou.
Riešenie
Odberateľ si vyberá produkty podľa kategórií, nastavuje množstvo a vidí priebežný súhrn objednávky. Formulár zobrazuje dostupnosť, ceny a množstvá z predchádzajúcej objednávky.
Systém podporuje individuálne ceny, viac mien a jazykové verzie v slovenčine, češtine, poľštine a maďarčine. Súčasťou objednávania je výber termínu dodania a časovo obmedzená rezervácia položiek v košíku.
Moja úloha
Na základe pôvodného objednávania cez Excel som navrhol aplikáciu a vyvíjal zákaznícke rozhranie, administráciu aj serverovú časť vrátane prepojenia so SuperFaktúrou. Projekt som realizoval od mája 2025 do mája 2026.
Technická realizácia
Používateľské rozhranie je postavené na Vue 3 s nástrojom Vite. Serverová časť v PHP zabezpečuje API, prístupové oprávnenia, spracovanie objednávok a databázové modely.
- Správa produktov, kategórií, cien a odberateľských účtov.
- Rozlíšenie zákazníckych a administračných oprávnení.
- E-mailové upozornenia a konfigurovateľná registrácia odberateľov.
- Prepojenie so SuperFaktúrou pre objednávky, dodacie listy, klientov a skladové položky.
- Viacjazyčné rozhranie pomocou Vue I18n.
Výzvy
Pôvodný online formulár sa postupne rozšíril podľa potrieb prevádzky. Pribudli individuálne ceny, jazykové verzie, nadväzujúce dodacie listy a schvaľovanie registrácií. Dôležité bolo zachovať prehľadné objednávanie aj pri rozširovaní obchodných pravidiel.
Objednávkový formulár musí zohľadniť dostupné množstvá, individuálne ceny a zvolenú menu. Pri súbežnom objednávaní je potrebné pracovať aj s dočasnými rezerváciami v košíku.
Ďalšou súčasťou riešenia je prenos zákazníckych údajov, položiek a jednotiek medzi aplikáciou a SuperFaktúrou.
Výsledok
Objednávanie cez posielané Excel súbory nahradila aplikácia, v ktorej zákazníci už pri výbere produktov vidia dostupné zásoby. Odpadla tak potreba spätne telefonovať a upravovať objednávky pre nedostupný tovar.
Zákazníci si nastavujú požadovaný rozvoz v utorok alebo vo štvrtok a dostávajú upozornenia, že je čas vytvoriť objednávku. Produktový katalóg, individuálne ceny, objednávky a nadväzujúce doklady sú prepojené v jednom pracovnom postupe.


