Prehľad projektu
Odvetvie: Výroba & Logistika
Klient: Mediane (NL)
Metodológia vývoja: Agilná
Stakeholderi: Mediane - koncový klient - Repro štúdio - Tlačiareň
Poskytnuté riešenie: Robustná B2B platforma pre automatizáciu objednávok a riadenie komunikácie medzi 4 stranami pre holandského lídra v obalových materiáloch Mediane.
Použité technológie
Backend: Drupal 11 + Laravel
Front-end: Next.js
Hosting
Coolify (vlastný VPS server)

Výzva: Komunikačný šum medzi 4 stranami
Spoločnosť Mediane nestojí v procese sama. Výroba obalov je štafeta, kde si informácie podávajú:
- Mediane (Dodávateľ)
- Koncový klient (Zadávateľ)
- Repro štúdio (Príprava dát, designu)
- Tlačiareň (Výroba)

Problém
Pred naším vstupom bol celý proces postavený na manuálnych krokoch a neprepojených nástrojoch, čo vytváralo priestor pre chyby, nejasnosti a bezpečnostné riziká. Chýbal centrálny systém, ktorý by riadil tok informácií od návrhu až po objednávku, udržiaval kontrolu nad verziami a jasne oddeľoval interné a klientské dáta. Výsledkom bola zbytočná záťaž pre tím a proces, ktorý bol dlhodobo neudržateľný.
Cieľ
Vytvorenie modernej, škálovateľnej B2B platformy pre schvaľovanie dizajnov a objednávanie obalových materiálov, ktorá zjednotí fragmentované procesy do jedného uceleného ekosystému.
Hlavným cieľom bolo:
Automatizácia procesov: Zníženie času na spracovanie objednávky z 2 hodín na 15 minút vďaka automatickým kalkuláciám.
Zlepšenie presnosti: Eliminácia manuálnych chýb pri výpočte cien a materiálových špecifikácií.
Integrácia workflow: Bezproblémový prenos schválených dizajnov z AAS do E-shop systému.
Centralizovaná identita: Single Sign-On s firemnými prístupovými právami naprieč všetkými systémami.
Architektúra riešenia
Vytvorili sme robustnú multi-systémovú platformu s microservices architektúrou a RESTful API integráciami.
Architektúra riešenia
Next.js 15 AAS: Modern React 19 s TypeScript, SSR a NextAuth autentifikáciou
Drupal 10 E-shop: Commerce 2.40 s pokročilými kalkuláciami pre 5 produktových typov
Laravel 11 IDP: SAML 2.0 provider s autentifikáciou a synchrozniáciou rolí
Integračné body
SAML autentifikácia: NextAuth + Laravel IDP + Drupal SAML SP
API synchronizácia: Automatický prenos schválených dizajnov do E-shop
Company-based access: Používateľská segmentácia podľa firmy a rolí
Kľúčové funkcionality
Navrhli sme riešenie, ktoré rešpektuje role jednotlivých účastníkov. Systém sme rozdelili na logické celky.
AAS - schvaľovací systém dizajnov
Centralizovaná platforma pre nahrávanie, správu a schvaľovanie dizajnov obalových materiálov s automatizovaným workflow a real-time notifikáciami.
IDP - Identity Provider
SAML 2.0 autentifikácia s podnikovou správou používateľov, synchronizáciou rolí s atribútmi IDP a Single Sign-On naprieč všetkými systémami.
REST API integrácia
Automatický prenos schválených produktov zo schvaľovacieho AAS systému do E-shopu cez REST endpointy so synchronizáciou PDF grafických súborov.
E-shop - pokročilý kalkulačný systém
5 typov produktov s dedikovanými procesormi:
- Conical bags (kuželové vrecká)
- Rectangular bags (pravouhlé vrecká)
- Flowpack (flow wrap packaging)
- Top Seal (vrchné tesnenie)
- Peel & Reseal (odtrhávateľné balenie)
Automatické kalkulácie
- Výpočty hmotnosti materiálu (kg)
- Optimalizácia šírky rolky
- Náklady na tlač (na základe pokrytia atramentom %)
- Výpočty odpadu (2 – 5 % podľa typu)
- Špeciálne vlastnosti (perforácia, stopa, rezanie)
- PDF/XLS export objednávok a nákupných dokumentov
VÝSLEDKY A PRÍNOSY RIEŠENIA
Automatizácia, úspora času a vyššia efektivita
Nasadené riešenie prinieslo
Zníženie času na spracovanie objednávky - Automatické kalkulácie skrátili čas z 2 hodín na 15 minút, čo predstavuje 87.5% úsporu času.
Eliminácia chýb v kalkuláciách - Automatické kalkulácie pre všetkých 5 produktových typov s 27+ materiálmi eliminovali manuálne chyby pri výpočte cien, hmotností a materiálových špecifikácií.
Hladká integrácia - Automatický prenos schválených dizajnov z AAS do E-shop cez REST API bez manuálnej intervencie.

Riešite B2B procesy, kde komunikuje viacero strán?
Staviame platformy, ktoré chápu vzťahy medzi vami, vašimi partnermi a klientami.

