Skip to content

Distributor management for Uniben Foods and Vietcos

Order, return and reporting modules used by a multi-branch distributor network, with Java APIs behind a React client.

Livechecked 21/10

Client
Uniben Foods and Vietcos
Role
Built features front to back, at Pratek
Period
02/2025 → 06/2026
Proof
2 claims
With
Pratek
Stack
React · TypeScript · Redux Toolkit · Ant Design · ECharts · Socket.IO · Java
  1. 1ProblemDistributors tracked orders and returns across branches by hand.
  2. 2BuildFive modules, Java REST APIs, real-time status and Excel or PDF export.
  3. 3ResultRunning for two consumer-goods companies on their own domains.
5P1
DMS modules delivered

Problem

Distributors of two consumer-goods companies tracked orders, returns and stock across their branches with spreadsheets and phone calls.

Build

I built 5 modules: orders, returns, reports, KPI dashboards and master data P1, in React, TypeScript, Redux Toolkit and Ant Design on Java REST APIs. Status changes arrive in real time over Socket.IO, reports export to Excel and PDF, and PDFs preview inside the app.

Result

The system runs for Uniben Foods at dms.unibenfoods.com and for Vietcos at vietcos.smartdms.vn.

Limits

Built inside a team of 10 engineers at Pratek P2; the product belongs to Pratek and its clients. Only the public sign-in pages are shown.

My part

The frontend modules and the Java endpoints behind the order, return and report flows, and code review for junior developers.

Proof of delivery · NLV-25-DMS

#ClaimEvidenceAs ofConfidence
P1Built 5 DMS modules (orders, returns, reports, KPI dashboards, master data) for distributors of Uniben Foods and Vietcos.21 Oct 2026Self-reported
P2Team of 10 engineers.
  • Role description confirmed by me (On request)
21 Oct 2026Self-reported