DEMO MODE· Read-only demo with synthetic dataLearn more on assaycore.pro
Compliance
ISO 22000HACCPFSSC v6BRCGS v9IFS Food v8EU 178/2002EU 1169/2011FSMAUSDA/FSIS

Interactive marketing demo running on Vercel with mock data. Click any feature to explore — no account needed.

Production stack for AssayCore Food

Core: PostgreSQL 16 + Redis 7 + Kafka 3.7 + MinIO + Keycloak 24 + Spring Boot 3.3 (Kotlin) + React 18/MUI + FastAPI ML (Python 3.11) + Nginx + Docker

Module-specific: GS1 EPCIS supply-chain events · FSMA 204 traceability KDEs · ERP/SAP webhooks · HACCP CCP journal · Pesticide/Mycotoxin/Allergen MRL engine · COA template engine (Thymeleaf + OpenHTMLToPDF)

Deployable on your infrastructure or our managed Hetzner. Self-hosted source-license available.

CIP Verification Log

Cleaning-In-Place · ATP <200 RLU pass · Conductivity <20 µS/cm · Source: EHEDG Doc 8/18 / 3-A Sanitary Std.

Cycles today

17

Pass

4

Rework / fail

13

Tanks

7

Acceptance criteria:ATP <200 RLU (pass), 200–500 (rework), >500 (fail) per 3-A Sanitary Standards. Conductivity post-rinse <20 µS/cm target per EHEDG Doc 8 — Table 4. Temperature tolerance ±5°C of setpoint.
Cycle IDLineTankChemicalTemp °CContact (min)Cond. post µS/cmATP RLUStatusOperator
CIP-06000Line C — PasteuriserT-104Rinse29.0 / 252026126ReworkA. Diallo
CIP-06001Line B — MixingT-104Rinse29.3 / 253150156ReworkT. Rossi
CIP-06002Line C — PasteuriserT-202Sanitizer24.6 / 253152158FailT. Rossi
CIP-06003Line A — FillingPHE-02Acid72.3 / 701638134ReworkT. Rossi
CIP-06004Line B — MixingT-202Acid66.5 / 70302440PassT. Rossi
CIP-06005Line C — PasteuriserT-103Sanitizer24.0 / 251529205ReworkS. Park
CIP-06006Line D — CIP-in-place tankT-201Caustic76.8 / 802718201ReworkS. Park
CIP-06007Line B — MixingT-101Caustic83.8 / 80315149FailT. Rossi
CIP-06008Line C — PasteuriserT-104Caustic84.1 / 802431141ReworkT. Rossi
CIP-06009Line A — FillingPHE-02Caustic78.5 / 801631119ReworkS. Park
CIP-06010Line B — MixingPHE-02Acid74.1 / 702650109ReworkK. Mueller
CIP-06011Line D — CIP-in-place tankT-104Sanitizer20.6 / 25241987PassK. Mueller
112 / 18
1 / 2