Back to portfolio
OngoingDigitusTec Holding (Pvt) Ltd30% Contribution

AuraX ERP

Tea Industry Platform — Auction, Blending, Shipping & Weighbridge

AuraX is a comprehensive tea industry ERP built at DigitusTec Holding (Pvt) Ltd, managing the full tea supply chain — from auction buying and collection to blend management, shipping, weighbridge operations, and SAP Business One integration. I contributed 30% of the codebase, owning the Weighbridge module, Shipping management, and SAP sync scheduler end-to-end.

Web Application
Weighbridge Integration
SAP B1 Integration

My Contribution

I contributed 30% of the AuraX codebase at DigitusTec, with full ownership of the Weighbridge module (frontend + backend), Shipping management (frontend + backend), and the SAP ERP nightly sync scheduler. These are core operational modules that run in production for the client.

Modules I Built

Full-stack Weighbridge module — HMAC-authenticated device integration, WebSocket real-time session management, DCP-based session tracking, and session finalisation flows

Shipping management UI — shipping plan views, Goods Receipt Notes (GRN), batch item allocation modal, shipping note generation, and quantity control components

Shipping management backend — NestJS APIs for shipping plan creation, GRN processing, and allocation logic

SAP ERP sync scheduler (SyncScheduler) — nightly sync processor for SAP Business One data with success tracking and audit logging

Platform Overview

Weighbridge Module

Full-stack weighbridge integration I built from scratch. Hardware devices authenticate via HMAC, communicate over WebSocket for real-time session data, and sessions are managed by DCP code. Includes session finalisation, readings capture, and live status monitoring.

Shipping Management

End-to-end shipping workflow I built: create and view shipping plans, generate GRN (Goods Receipt Notes), allocate batch items with quantity control, and produce shipping notes for dispatch. Angular UI backed by NestJS APIs.

SAP Sync Scheduler

Nightly background processor I implemented that synchronises AuraX data with SAP Business One. Includes success/failure tracking per record and writes to audit logs for traceability — ensuring the tea operations data stays consistent with the enterprise finance system.

Tea Operations Platform

The broader AuraX system (built by the full team) covers tea auction buying, collection, blend management, pre-costing, purchasing, sample tracking, inventory, and full SAP B1 integration — managing the complete tea supply chain from auction floor to dispatch.

Tech Stack

Frontend

Angular 20TypeScriptSCSSRxJS

Backend

NestJSNode.jsTypeScriptREST APIs

Database

MongoDB

Integrations

SAP Business One (Service Layer)WebSocketHMAC Auth

Nisala Nadeera Kudaligamage — Full-Stack Software Engineer at DigitusTec Holding (Pvt) Ltd