A connector platform where a customer's credentials, base URL, field names and custom fields are data on a connection — not code branches. Four NetSuite APIs behind one interface, bidirectional sync that is resumable, idempotent, conflict-aware and observable.
Opens the live Omni app, signed in to the demo account, on the documentation page.
Nothing signs in until you click — the demo account is shared, so this page never logs you in on its own.
Demo sign-in if asked: … / …
Live platform · API docs (OpenAPI) · Prometheus metrics · Grafana dashboard · Repository
A landing pane and a documentation panel, each a note — one tab per document, so you can edit the docs and see the tab follow. The platform itself runs on the same box: the dashboard can start the scenario, inject faults and configure field mappings.
The deployed instance is the same code, one bash deploy/install-vps.sh away. No NetSuite account required — the bundled simulator speaks the real wire protocol.
git clone <this repo> && cd erp-connector-poc make install # python 3.11+ venv + deps make demo # the whole scenario in ~3s: 15 steps, each printing its evidence make serve # fake NetSuite :8011 + API :8000 + dashboard # or as services on a box (this is what erppoc.stage.lohan.me runs): bash deploy/install-vps.sh --dry-run
The notes are real Omni notes: searchable, editable, and the page follows them.