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

Kliens: NCT Zrt.

Kezdés: 2025-07-01

Átadás: 2026-02-12

Project felelős: Janes Zsolt

Weboldal: nct.hu

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, különös tekintettel a komplex műszaki paraméterek kezelésére és a termékek hatékony szűrhetőségének biztosítására
  • 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 futásának 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 alap monitoring mechanizmusok kialakítása a rendszer stabil működésének biztosítására
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.

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 és beállítása
Eredmények és tanulságok

Az NCT weboldal fejlesztése során az ügyfél oldali projektmenedzsmentet és koordinációt Póka Gergely és Bakos Máté látták el. A projekt során kiemelkedő együttműködés jellemezte a közös munkát: részletes adatstruktúrákat, táblázatokat és műszaki információkat készítettek elő, amelyek jelentősen hozzájárultak a rendszer hatékony kialakításához és a projekt sikeres megvalósításához.

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 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

NCT.hu weboldal élesítés

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