← Munkáink

TUTTI — B2B vállalati jelenlét és arculat

1986-os hagyományok és modern technológia találkozása. Headless CMS alapú vállalati portál, ahol a Storybook-alapú komponensfejlesztés találkozik a Strapi rugalmasságával. A rendszer nemcsak egy weboldal, hanem egy moduláris építőkészlet a marketingcsapat kezében.

TUTTI — B2B vállalati jelenlét és arculat képernyőkép

Kávé, kreativitás és „kötött flexibilitás"

A TUTTI Élelmiszeripari Kft. neve fogalom a piacon — a jegeskávéjukat senkinek nem kell bemutatni. Amikor elkezdtünk dolgozni a vállalati weboldaluk megújításán, a feladatunk az volt, hogy ezt a több évtizedes szakmai múltat és a modern bérgyártási képességeket egyetlen, vizuálisan is lenyűgöző felületen fogjuk össze. Ahogy a blogunkban is írtuk: a cél egy modernebb, átláthatóbb és technológiailag kompromisszummentes megoldás volt.

A kihívás: pixel-precíz tervek és technológiai szabadság

A projektet a „kötött flexibilitás" jellemezte. Kész Figma-terveket kaptunk külsős designerektől, amik többszöri revízión átesett, fix layoutok voltak. Ugyanakkor a technológiai stack kiválasztásában teljes szabadságot kaptunk — így olyan eszközökhöz nyúlhattunk, amik valódi mérnöki élménnyé tették a fejlesztést.

A legnagyobb kihívást a design komplexitása jelentette: a látványos overflow elemek, az egyedi pozicionálások és a rétegek (z-indexek) precíz kezelése igazi „CSS-csatává" tette a megvalósítást, de a végeredmény magáért beszél.

Amit alkottunk: moduláris építőkészlet

1. Izolált fejlesztés Storybook-kal

Hogy a bonyolult komponenstervet (kártyák, gombok, buborékok) hatékonyan tudjuk validálni, a Storybook.js-t hívtuk segítségül. Ez lehetővé tette, hogy minden elemet izoláltan, a weboldaltól függetlenül építsünk meg és teszteljünk.

  • Valós idejű kontroll: a designer és a product owner egyetlen kattintással ellenőrizhette a komponensek különböző állapotait (pl. raktáron lévő vs. elfogyott termék kártyája) és a reszponzivitást, mielőtt azok a végleges helyükre kerültek volna.

2. Strapi + Next.js: a „szép külsőhöz szép belső"

A tartalomkezeléshez a Strapi headless CMS-t választottuk, a megjelenítésért pedig a Next.js felel. Ez a fúzió biztosítja a villámgyors betöltést és a kiváló SEO-t, ami a nemzetközi B2B partnerek eléréséhez elengedhetetlen.

  • Tudástár és kereső: implementáltunk egy szűrhető tudástárat és egy speciális listázót a csomagolástípusokhoz, segítve a bérgyártás iránt érdeklődőket.

3. Szabadság a marketingnek, biztonság a brandnek

A fejlesztés végén nem csak egy oldalt adtunk át, hanem egy komponens-alapú admin felületet. A TUTTI marketingesei ma már blokkokból építhetik fel az új aloldalakat:

  • A térközök, színek és stílusok előre rögzítettek, így a csapat szabadon alkothat anélkül, hogy „szétesne" a brand-azonos megjelenés.

Mérnöki őszinteség: tanulságok a kód mögött

Nem félünk kimondani: egy ekkora projekthez a Next.js néha „overkill" volt, és bizonyos pontokon inkább hátráltatta a haladást, mint segítette. Ugyanakkor a Tailwind CSS-szel és a Storybook-kal való munka minden percét élveztük — ezek az eszközök segítettek abban, hogy a legvadabb design-elképzeléseket is stabil, fenntartható kóddá formáljuk.

Eredmények: az első fázis sikere

A megújult tutti.hu ma már a vállalat nemzetközi súlyának megfelelő profizmussal fogadja a látogatókat. A marketingcsapat fejlesztői segítség nélkül menedzseli a blogokat, a termékdokumentációkat és a híreket, miközben a technikai háttér Docker-konténerekben, stabilan szolgálja ki a forgalmat.

Ez a projekt bizonyította: ha megkapjuk a bizalmat a technológia kiválasztásához, a legkötöttebb designból is egy jövőálló, rugalmas digitális terméket kovácsolunk.

Eszköztár

  • Next.js
  • Strapi
  • Tailwind CSS
  • Storybook
  • Figma
  • Docker

Élő oldal

tutti.hu