| Parser Engine | TypeScript/Node.js parser decoding positional and segmented IATA Cargo-IMP messages (FWB, FHL, FFM, AWB) |
| Validation Layer | Enforces IATA field formats, conditional requirements, and cross-reference rules with structured error reports |
| Reference Normaliser | Canonicalises airport, airline, and commodity codes against reference tables |
| REST API | HTTP endpoints accepting raw message text and returning fully parsed JSON for downstream TMS/ERP |
| Web Console | Next.js front end for interactive testing, history, replay, and side-by-side diffing |
| Message Store | Persists submitted messages and parse results for replay, audit, and partner onboarding |
| Production | Operated at kabytech.com with monitoring on throughput, validation fidelity, and latency |