Esettanulmány címe:
NCT.hu weboldal fejlesztés
Az esettanulmányban szereplő ügyfél ágazati besorolása:
kereskedelem
Az esettanulmányban szereplő ügyfél piaci bemutatása - ágazat, cégméret, piaci körülmények, erőforrások:
Az NCT Ipari Elektronikai Zrt. egy magyar tulajdonú, több mint 40 éves múltra visszatekintő ipari vállalat, amely CNC vezérlők, szerszámgépek, szervohajtások és ipari automatizálási megoldások fejlesztésével és gyártásával foglalkozik.
A megoldandó üzleti probléma bemutatása:
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.
Az alkalmazott megoldás bemutatása és a bevezetést követően elért üzleti előnyök:
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.