Back to Case Studies
    Retail TechnologyPlatform EngineeringCloud & DevOpsData & Analytics

    High-Speed RMA Portal for Global ESL Device Operations

    ~5,000 monthly tickets · Up to 10,000 tags per ticket · Zero scan data loss

    High-Speed RMA Portal for Global ESL Device Operations

    Client

    Global ESL Technology Leader

    Region

    Europe / Global RMA Centres

    Key Outcomes

    ~5,000 RMA tickets processed monthlyUp to 10,000 ESL tags scanned per ticketZero data loss during scanning

    Business Challenge

    A global Electronic Shelf Label leader needed to rebuild its RMA operations portal for high-volume device returns across multiple centres. The legacy system could not keep pace with concurrent operators scanning thousands of tags per ticket, causing slow inspections, occasional mid-process data loss, unreliable records, and reporting delays.

    Solution Overview

    DIATOZ built a modern RMA portal with secure SSO through Keycloak, a fast React TypeScript inspection interface, a Spring Boot service for ticket lifecycle and scan validation, PostgreSQL for transactional records, and Elasticsearch for rapid reporting across large inspection datasets. The workflow supports RMA and AAL ticket types, inbound and final scan stages, warranty checks, SLA tracking, duplicate scan warnings, approval flows, dispatch reporting, and pause-and-resume scanning for very large tickets.

    Architecture & Engineering

    Keycloak SSO and JWT validation through the e2eWorkforce identity layer
    React TypeScript scanning interface for admins, technicians, and customer workflows
    Spring Boot RMA service handling ticket lifecycle, inspection, dispatch, and reporting logic
    PostgreSQL transactional store for tickets, products, customers, and inspection records
    Elasticsearch search and analytics layer for near-instant dashboards and CSV reports
    AWS Mumbai deployment with Kubernetes orchestration and GitLab CI/CD

    Technology Stack

    JavaSpring BootReactTypeScriptPostgreSQLElasticsearchKeycloakAWSKubernetesGitLab CI

    Business Impact

    Faster multi-centre scanning without the stalls that limited the legacy platform
    Zero data loss during inspection, including large tickets with up to 10,000 tags
    Automated reports covering processing rate, fault analysis, warranty status, and SLA compliance
    Stronger auditability through mandatory fields, MAC ID validation, status history, and approval workflows

    Why DIATOZ

    DIATOZ brought together enterprise workflow design, high-concurrency backend engineering, and operator-focused UX to turn a fragile returns workflow into a reliable global operations platform.

    Have a Similar Challenge?

    Let's discuss how we can apply our expertise to solve your unique business problems.

    We use cookies to enhance your browsing experience and analyze site traffic. By clicking "Accept", you consent to our use of cookies.

    Learn more in our Privacy Policy
    Chat Icon