Elavult technológiai stack
A paywall frontendjét legacy döntések korlátozták — többek között a Node.js 16 —, ami növelte a biztonsági és kompatibilitási kockázatokat.
Modernizált, skálázható és nagy teljesítményű paywall-rendszert szállítottunk a Nevogate-nek — az átfogó technikai audittól egészen a modern best practice-ekre épülő, teljesen újraépített frontendig. Az együttműködés eredményeként a Nevogate ma megbízható, felhasználóbarát és jövőálló fizetési élményt nyújt, amely a növekedését is kiszolgálja.
A Nevogate Magyarország legnagyobb online fizetési orchestrációs platformja, több mint 10 év piaci tapasztalattal. Egyetlen szolgáltatáson keresztül biztosít hozzáférést a legkeresettebb hazai és nemzetközi fizetési szolgáltatókhoz és fizetési megoldásokhoz, így minden kereskedő megtalálhatja a számára legmegfelelőbb opciót. A tranzakciók feldolgozásán túl piacvezető értéknövelt szolgáltatásokkal támogatja az e-kereskedelmet: intelligens szolgáltató-monitorozás a maximális rendelkezésre állásért, automatizált elszámolás az adminisztráció csökkentésére, online számlázás a papírmentes működésért, valamint szolgáltatófüggetlen link- és QR-kódos fizetés a rugalmas fizetési lehetőségekért.
A paywall frontendjét legacy döntések korlátozták — többek között a Node.js 16 —, ami növelte a biztonsági és kompatibilitási kockázatokat.
A class komponensek túlsúlya megnehezítette a kód karbantartását és skálázását, a styled-components túlzott használata pedig inkonzisztens stílusokhoz és futásidejű többletterheléshez vezetett.
A modern űrlapvalidáció, állapotkezelés és API-kezelési minták hiánya, valamint a UI és az üzleti logika szoros összefonódása rontotta a tesztelhetőséget és a modularitást.
A Nevogate-nek rugalmasabb, márkázható és megbízhatóbb paywallra volt szüksége, amely több fizetési szolgáltatót támogat, egykattintásos fizetést kínál, és elegánsan kezeli a hibákat, a megszakításokat és az újrapróbálkozásokat.
Teljes kódbázis-átvilágítást végeztünk, amelyben az architektúrát, a UX-folyamatokat, a karbantarthatóságot, a teljesítményt és a fejlesztői élményt értékeltük. Az audit kiterjedt:
Az audit részletes technikai ütemtervvel zárult: modern Next.js-verzióra frissítés, átállás TailwindCSS-re, a class komponensek cseréje React funkcionális komponensekre és hookokra, react-hook-form és zod bevezetése a validációhoz, React Query a gyorsítótárazáshoz, valamint egy különálló API SDK létrehozása.
Az audit alapján új, modern paywall-architektúrát valósítottunk meg, teljes összhangban a Nevogate technikai és termékcéljaival:
Egy beszélgetésből kiderül, jó partnerek vagyunk-e.
Legacy rendszer átalakítása és az infrastruktúra-költségek optimalizálása
Játékosított pénzügyi edukáció — okos pénzügyi szokások a következő generációnak
A magánegészségügy megújítása egyedi white-label mobilalkalmazással