Az EQForm nem egy újabb űrlapkezelő. Az EQ az Equation-t, a Form az űrlapot jelenti – vagyis egy olyan rendszer született, ahol az üzleti logika és az adatbevitel egyetlen konfigurálható modellbe olvad össze.
A fejlesztés onnan indult, hogy a klasszikus űrlapmotorok nem tudtak mit kezdeni az összetett szabályrendszerekkel, változó feltételekkel és üzleti képletekkel. Minden apró változtatáshoz kód kellett. Az EQForm ezt a korlátot bontja le:
minden mező, minden összefüggés képlet-alapon kezelhető, és az admin felületen azonnal frissíthető — fejlesztés nélkül.
A cél: a fejlesztőknek strukturált backend, a döntéshozóknak kontrollálható folyamat, az üzemeltetésnek kiszámítható release-ciklus.
Egy közös platform, ahol az üzleti logika nem a kódban, hanem a projektkonfigurációban él — és auditálható.

Kinek szól
- CTO, architekt: jól szeparált rétegek, transzparens audit trail, CI/CD-kompatibilis build.
- Üzleti vezető, alkalmazásmenedzser: vizuális mezőfa és szabálykezelés, fejlesztői kör nélkül is módosítható folyamatok.
- Compliance és riport: naplózott futások, Excel/JSON export, előre beállítható auto-riportok.
Miért EQForm
- Moduláris architektúra: EqAdmin (ReactN) + eqbackend (Go) + sandboxolt Lua. Külön build és release. Külön skálázás.
- Verziózott konfiguráció: minden mező, LUT és szabály diffelhető. Inkonzisztencia elleni automatikus API-sync.
- Gyors iteráció: mentett unit tesztek egy kattintásra futnak. Azonnali visszacsatolás.
- Biztonság és kontroll: kód- és adatlimitek, időzített kilövés, tiltott hívások szűrése, throttling. Erős jogosultságkezelés.
- Beépített üzleti modulok: PaymentLink, TemplateGenerate, LexisNexis Sanctions Checker. Azonnal használhatók.
- Kockázatmentes átállítás.
Lépjünk tovább egy órányi demóval. Mutatjuk, hol nyer időt és kockázatot.
Teljes kontroll és audit
Gyors iteráció, alacsony kockázat
Mit kap az admin felületen
- Egy nézet, minden komponens: projekt-tulajdonságok, mezőfa, LUT-ok, Lua, dokumentáció, fájlkezelő.
- Okos mentés: csak a változás megy a szerverre. Beépített locking több szerkesztő esetére.
- Beépített tesztelés: Ace-alapú kódszerkesztő, mentett input/output, per-unit futtatás. Időbélyegzett eredmények.
Mit tud a runtime
- /query és /cache/update végpontok memóriabeli cache-sel. Opcionális pprof profilozás.
- Védett végrehajtás: 500 KB kódlimit, 3 MB JSON-limit, watchdog, tiltott függvények detektálása, readonly cutoff.
- Symfony integráció: EqBackendManager validál, cache-el, Pre-execute hookokat futtat, és „debug_save” alapján karbantartja a tesztkészletet.
Adatkezelés és riport
- DataStorage: TTL-es CRUD (1–365 nap), 20 karakteres UID, keresőmező-cache, részleges betöltés nagy dumpokra.
- Riport eszköztár: JSON-path szűrő, boolean logika, Excel export. AutoReport cron definíció LUT-ból.
- MFO integráció: dedikált wrapper, proxy/Apache konfig, audit log. Kész vállalati minták.
Kész szolgáltatások a startvonalon
- PaymentLink: önmegsemmisülő fizetési link, számlázási validáció, állapotkövetés.
- TemplateGenerate: PDF/DOCX előállítás, változók és példák dokumentálva.
- LexisNexis Sanctions Checker: auditált hívás, részletes logok, fail-hard opció.
Tipikus felhasználási esetek
- Digitális űrlapok és jóváhagyások: több szerepkör, SLA, időbélyeg, státuszok.
- Adatgyűjtés és adatminőség: kötelező mezők, típusellenőrzés, lookup táblák, tranzakciós export.
- Külső rendszerek kapcsolata: fizetés, szankciólista, dokumentumgyártás, banki riport.
Bevezetési minta
- Discovery: meglévő űrlapok, szabályok, riportok feltérképezése.
- Blueprint: mezőfa és LUT design. Unit teszt váz készítése üzleti példákkal.
- Pilot: EqAdmin konfigurálás, sandbox futtatás, első riportok és auto-riportok.
- Go-live: jogosultságok és cronok aktiválása, dashboard és riasztások.
- Scale: új szolgáltatások illesztése, terhelés és költség tuning.
Irányelvek nagyvállalati környezethez
- Szeparált release: frontend és backend külön pipeline. Feature flag és fokozatos kiadás támogatott.
- Megfelelőség: auditált eseménylogok, reprodukálható futások, exportálható nyomok.
- Megbízhatóság: erőforrás-limit, strangulation-migráció, idempotens háttérfolyamatok.
Üzleti eredmény
- Időnyereség: változtatás kód nélkül az adminban. Gyors teszt-futás.
- Kockázatcsökkenés: validáció minden rétegben, verziózott konfiguráció.
- Átláthatóság: egy igazságforrás a riportokhoz. IT és üzlet ugyanazt látja.
Gyakori kérdések
Mennyi idő egy pilot?
Tipikusan 2–4 hét egy űrlap- és riportcsomaggal, kész modulokkal.
Kell fejlesztő az üzemeltetéshez?
Nem mindenhez. A napi finomhangolás adminból megy. Új V2 szolgáltatás illesztéséhez fejlesztő ajánlott.
Milyen naplózás érhető el?
Kérés-válasz, szabályfutás, export és háttérjob események. Riportálható és archiválható.
CTA
- Kérj demót: valós use case-re szabva, kész modulokkal.
- Konzultáció architektnek: Service-terv, illesztési pontok, release-stratégia.
- Migrációs workshop: Feltérképezés, kockázati mátrix, ütemterv.
