janes.hu logo

Esettanulmány az NCT Ipari Elektronikai Zrt. digitális rendszerének megújítása

Projekt: NCT digitális rendszerének megújítása

Kliens: NCT Ipari Elektronikai Zrt.

Publikálva: 2026-02-28

Projekt felelős: Janes Zsolt

Weboldal: www.nct.hu

Esettanulmány az NCT Ipari Elektronikai Zrt. digitális rendszerének megújítása

Az NCT Zrt. digitális rendszerének megújítása során egy egységes, skálázható adat- és webes platform készült, amely kiváltotta a széttagolt, Excel-alapú működést. Az új rendszer strukturált termékkezelést, többnyelvű tartalomkezelést és modern admin felületet biztosít, jelentősen javítva a hatékonyságot és a karbantarthatóságot.

Projekt áttekintés

A projekt során az NCT Ipari Elektronikai Zrt. webes és adminisztratív rendszerének modernizálásán dolgoztam. Az NCT egy több évtizedes mérnöki múlttal rendelkező, ipari CNC vezérlőket, szerszámgépeket és automatizálási megoldásokat fejlesztő és gyártó vállalat, ahol a termékek komplexitása és a hosszútávú fejlesztési ciklusok kiemelten fontos szerepet játszanak.

A cél nem egy egyszerű weboldal készítése volt, hanem egy strukturált, skálázható és hosszútávon fenntartható digitális alap megteremtése, amely képes kiszolgálni a cég növekvő termékportfólióját és belső folyamatait.

Kiinduló helyzet és problémák

A projekt indulásakor a digitális termék- és adatkezelés több ponton is akadályozta a hatékony működést:

  • A gépek és termékek nem voltak egységes rendszerben kezelve

  • Az adatok különálló Excel fájlokban vagy dokumentumokban léteztek, sok esetben részleges vagy hiányos formában

  • A termékekhez tartozó képek, paraméterek és leírások nem voltak egységesítve

  • A meglévő rendszer karbantarthatósága nehézkes volt

  • Nem létezett átgondolt adatmodell, amely kezelni tudta volna a termékenként eltérő műszaki paramétereket

  • A weboldal szerkezete elavult volt, a SEO és a felhasználói élmény szempontjai nem érvényesültek megfelelően

  • A reszponzív működés nem volt minden kijelzőméreten optimalizálva

Egy ilyen ipari környezetben ez hosszútávon adatkonzisztencia-problémákhoz, lassabb frissítési folyamatokhoz és fokozatosan növekvő technikai adóssághoz vezethet.

A projekt céljai

  • A teljes termék- és gépportfólió egységes, strukturált adatmodellbe rendezése

  • A komplex műszaki paraméterek kezelése és a termékek hatékony szűrhetőségének biztosítása

  • Könnyebben kezelhető, átlátható adminisztrációs felület kialakítása

  • Többnyelvű tartalomkezelés bevezetése

  • A rendszer jövőbeni bővíthetőségének biztosítása

  • Az üzemeltetés és karbantartás technikai kockázatainak csökkentése

Megoldás és technikai megközelítés

A rendszer újraépítése modern technológiai alapokon történt. A backend Laravel keretrendszerre épült, az adminisztrációs felület Filament segítségével készült, míg a frontend Tailwind CSS-t használ a letisztult, reszponzív megjelenés érdekében.

  • Teljes adatmodell újratervezése a termékek és gépek strukturált kezeléséhez

  • Termékenként eltérő, egyedi műszaki paraméterek kezelése paramétercsoportokon keresztül

  • Mértékegységek egységes kezelése

  • Többnyelvű adat- és tartalomkezelési rendszer kialakítása

  • Import folyamatok támogatása nagy mennyiségű adat feldolgozásához

  • Háttérfolyamatok kezelése Laravel queue rendszerrel

  • A queue feladatok monitorozása és menedzselése

  • Redis alapú cache és queue infrastruktúra alkalmazása a teljesítmény növelése érdekében

  • Részletes logolási és monitoring mechanizmusok kialakítása

Design és vizuális megjelenés

A projekt vizuális arculatát és grafikai elemeit Majtényi Máté készítette. A fejlesztési feladatom ezen design pontos, reszponzív és technikailag konzisztens implementálása volt, figyelembe véve a teljesítményt és a hosszútávú karbantarthatóságot.

nct weboldal transzformáció

Saját szerepem a projektben

A projektben full-stack fejlesztőként vettem részt, a feladataim azonban a klasszikus fejlesztési tevékenységeken túl kiterjedtek az üzemeltetési és infrastruktúrális kérdésekre is.

  • Rendszer- és adatbázis-architektúra megtervezése

  • Backend és admin felület fejlesztése

  • Frontend struktúra kialakítása Tailwind CSS használatával

  • Szerver környezet kialakításában való részvétel

  • Jogosultságok, automatikus deploy és verziókezelési folyamatok kialakítása

Eredmények és tanulságok

A fejlesztés eredményeként a termék- és gépadatok egységes, strukturált rendszerbe kerültek, az adminisztráció átláthatóbbá és hatékonyabbá vált, valamint jelentősen csökkent az ad-hoc megoldások szükségessége.

A projekt során kiemelkedő együttműködés jellemezte a közös munkát, amely nagyban hozzájárult a rendszer hatékony kialakításához és a sikeres megvalósításhoz.

A projekt egyik legfontosabb tanulsága, hogy ipari környezetben egy jól átgondolt adatmodell és technikai alap hosszútávon nemcsak fejlesztési időt, hanem üzemeltetési költségeket is megtakarít.

Ügyfél véleménye

Munka: Zsolttal minden akadályt jól be tudtunk venni közösen, a közös munkát a proaktív és megoldás orientált hozzállás jelzzemezte. A felmerülő - a projekt kezdésekor még nem várt, nem látott - fejlesztésekre mindig jó javaslatokat adott számunkra az általunk felvázolt elképzelések alapján. Külön kiemelném, hogy sok menetközbeni módosítás, átalakítás, áttervezés történt, amelyre a válasz mindig az volt, hogy "rendben, oldjuk meg" és nem az, hogy "nem erről volt szó, ezért nem csinálom meg"

Weboldal: Az NCT.HU - véleményem szerint - egy meglehetősen komplex oldal, számos almenüvel, termékkel és szűrésekkel. A megvalósítás teljes mértékben a mi elképzelésünk és a grafikus dizájner által megadott tervek szerint készült el, én úgy gondolom, minden szempontból maximálisan elégedettek lehetünk a kész termékkel, mind dizájn, mind funkcionalitás szempontjából!

Bakos Máté – NCT

Élesítés

weboldal élesítés

Weboldal élesítés és utolsó simítások (2026.02.12 - NCT HQ)