Skip to content
Start a projecttafseel@walqalum.com

Work · Case study

Built for a network with no way out to the internet.

Client
Operations group, US
Year
1.5 years
Scope
Inventory, dispatch tracking, RBAC, closed-network deployment
Stack
React Admin · Node.js · Express · SQLite · on-premise

01 / Challenge

Inventory was not centralised and dispatch had no structured record, so stock status was guesswork and tracking errors were manual and routine. There was no role and permission system and no session control, which in an operations setting is a security problem as much as an administrative one.

02 / Approach

The system was built from scratch and deployed inside the organisation's own closed network, on an internal machine with no internet path. That constraint decided the architecture: an offline-first deployment with a local database, no cloud dependency anywhere in the request path, and nothing that degrades when a link that does not exist goes down.

Inventory covers full CRUD with advanced filtering and stock tracking; dispatch keeps record creation and history. Access is controlled by role, and authentication expires a session on inactivity rather than trusting a machine left logged in on a shop floor.

03 / Outcome

18

months, requirements to deployment

0

external network dependencies

Inventory tracking is fully digitised with visibility the operation did not previously have, dispatch records are structured and searchable, and manual tracking errors dropped. Role-controlled access and inactivity expiry closed the security gap that came from an open shared system.

Next project

Headless Product API for a React Front End
Start a project