ConformaESG Integration Service

A modular microservice for managing ESG data integration — suppliers, products, chemicals, traceability, textile and more.

What is the Integration Service?

The ConformaESG Data Integration Service is a production-ready microservice that acts as the central data backbone for the ConformaESG platform. It ingests, validates, and exposes structured ESG data across multiple domains — from supplier certification to chemical compliance and full product traceability.

Built with Quarkus 3.x and Java 21, the service follows a multi-module Maven architecture where each domain (suppliers, products, chemicals, traceability, textile) lives in its own module with isolated entities, DTOs, services, and resources.

Key Features

  • Multi-domain ESG data management — suppliers, products, purchases, chemicals, traceability, textile
  • Supplier certifications — digital signature verification, expiry tracking, certification types
  • Textile product management — yarns, fibers, and fabrics with specialized attributes
  • Purchase status lifecycleORDERED → IN_TRANSIT → DELIVERED / CANCELLED with full audit log
  • Document tracking — PO numbers, invoices, DDT, transaction certificates, batch numbers
  • Product origin tracking — ISO 3166-1 validated product_origin_country and raw_material_origin_country
  • Logistics fieldsquantity_available, lead_time_days, unit_of_measure on all products
  • Bulk upsert operations — efficiently sync thousands of records in a single HTTP call
  • Automatic emissions calculation — transport CO₂ estimated from distance and weight
  • Chemical compliance — REACH, ZDHC, GOTS, GRS, PFAS tracking with CAS number search
  • Chemical purchase tracking — dedicated purchase records for chemical products
  • Entity metadata — arbitrary JSON metadata field on all core entities for custom attributes
  • Pagination & filtering — list endpoints support pagination, category/country/status filters

Quick Links