DiTOS Middleware

The integration backend that sits between a retailer’s systems and Unicommerce, the warehouse and order-management platform. It is a Java / Spring Boot service exposing a REST API, with a React admin console on top.

New to the codebase? Start with the Backend Guide. It walks through the architecture, request lifecycle, each subsystem, and a suggested reading order.

On this page

  1. What it does
  2. Technology
  3. Pages in this section
  4. Related products

What it does

Job Description
Shipping manifests Pull “what shipped today” from Unicommerce on a schedule and store it.
Catalog sync Push product item types and categories into Unicommerce.
Inventory Push stock adjustments to Unicommerce and bulk-import full inventory snapshots.
Mall feeds Let external malls (landlords, partners) securely pull a store’s sales transactions.
Admin console Web UI for staff to manage users, credentials, outlets, toggles, and view logs.

Technology

Java 25, Spring Boot 4, PostgreSQL with Flyway migrations, JWT authentication, AWS Secrets Manager, Google BigQuery for analytics reads, and Swagger UI for API docs.

Pages in this section

List the DiTOS products that exchange data through this service.


Table of contents