Trikcode
Selected work

Concept Project

AfriTrade

Business Operations Platform

An operations platform for trading and distribution businesses: sales, inventory, supplier management, customer accounts and financial reporting.

Sales today

$41,860

+6.3%

Stock value

$486K

12 low SKUs

Receivables

$92K

8% overdue

Gross margin

23.4%

+0.8%

Sales, last 12 days

Wholesale · Retail · Van sales

Recent orders

SO-3311Nakasero Traders$3,420Dispatched
SO-3310Mbale Wholesale$8,150Picking
SO-3309City Mart$1,240Invoiced

Interactive product view. Interface data is illustrative.

The problem

Distribution businesses run on volume and margin. When stock, sales and supplier balances live in separate spreadsheets, dead stock accumulates, credit limits get breached and the true margin per product line is anyone's guess.

The system

AfriTrade demonstrates a distribution ERP: purchase-to-sale inventory tracking with batch and expiry support, customer credit management, supplier balances, van-sales support on mobile and margin reporting that finally answers which products make money.

Capabilities

What the platform handles.

  • Multi-warehouse inventory with batches & expiry
  • Sales orders, quotations and invoicing
  • Customer credit limits and aging
  • Supplier accounts and purchase planning
  • Van sales and field ordering on mobile
  • Margin and product-line profitability reports

Architecture

Designed as one system.

Clients

Office web app, warehouse tablet views, field sales mobile app (offline-first)

API layer

NestJS modular services for inventory, sales, purchasing and accounts

Data

PostgreSQL; event log for stock movements enabling full traceability

Integrations

Accounting export, mobile money collections, SMS statements

Infrastructure

Docker on AWS; offline sync for field devices

Technology

React · React Native · NestJS · TypeScript · PostgreSQL · Docker · AWS

Next project

CargoGrid

Logistics Management Platform

Contact us