IQV Flex ERP¶
ERP ↔ MES integration platform. Manages field mapping, JSON/XML transformations and ERP account administration from a single interface.
The backend has been migrated from the legacy Node-RED flow; Node-RED is no longer required.
Components¶
| Component | Technology | Location |
|---|---|---|
| Frontend | React 18 + TypeScript + Vite, Ant Design | dashboard/ |
| Backend | Node.js 22 + Express (ESM) | iqvflex/backend/ |
| E2E tests | Playwright | iqvflex/e2e/ |
| Database | MongoDB 7 | Managed by Docker, or external |
| Go API | External service — not part of this repository | GO_API_BASE_URL |
Quick links¶
- Single-command setup: Getting Started
- How the system fits together: Architecture
- Backend endpoints: Backend API
- Production deployment with Docker: Deployment
- Tests and k6: Test Strategy
- GitHub Actions pipeline: CI/CD
Access URL
After installation the application is reachable by default at http://localhost:8080.