Operations

Warehouse management system

Private operational platform · A web-based warehouse system for inbound, outbound, shelf locations and company-wide stock lookup, running a warehouse of 1,200 cubic meters (CBM) every day.

Operations
Private operational platform
Tech Duo’s roleWe designed the product, planned how it is built, and developed the whole system, front end and back end.
Built withAngular 21, TypeScript, Node.js, Firebase, PrimeNG, Tailwind CSS
Warehouse dashboard showing stock levels and the day’s inbound and outbound

Overview

A warehouse of 1,200 cubic meters (CBM) with more than 250 locations and about 400 different items, operating daily on the system.

Problem

The company used Microsoft Business Central but had no warehouse system. Stock, locations and movements were recorded by hand. To find out whether an item was available, and where, staff had to phone or email the warehouse.

Solution

One system with two sides. The warehouse supervisor uses an admin panel to record inbound and outbound stock, move materials between shelf locations, track capacity, run cycle counts, and print labels, reports and delivery notes. Everyone else in the company uses the look-up side to find delivery notes, check availability and see what is actually in storage.

What improved

  • In daily use across a warehouse of 1,200 cubic meters with 250+ locations and about 400 different items
  • Colleagues find delivery notes and stock availability themselves, without calling or emailing
  • The supervisor records inbound, outbound and shelf transfers in one place instead of by hand
  • Labels are printed and barcodes scanned inside the same workflow

These results come from real use of the product.

Tech Duo’s role

We designed the product, planned how it is built, and developed the whole system, front end and back end.

Users and roles

  • Warehouse supervisor (admin panel)
  • Colleagues across the company (look-up)

Requirements and limits

  • Business Central was the only system in place and had no warehousing system alongside it
  • Two audiences with different needs: one person operating the warehouse, many people looking things up
  • It had to work on the warehouse floor with a label printer and handheld scanners

What it handles

  • Inbound receiving
  • Outbound with delivery notes that can be found later
  • Moving materials between shelf locations and tracking capacity
  • Cycle counts
  • Printing barcode labels
  • Scanning barcodes and QR codes on a handheld
  • Printing reports and delivery notes
  • Company-wide lookup of items, locations and delivery notes

How it is built

  • Angular 21 and TypeScript front end with PrimeNG and Tailwind CSS
  • Firebase backend and hosting
  • Node.js service that drives the Honeywell label printer
  • Honeywell Android handhelds run the site directly
  • Separate admin panel and company look-up view

Screens from the product

Built with

Related services

Need something in this direction?

If this problem looks familiar, tell us how your operation works today. We will help you decide what to build first.

Start a project