Simple minimart POS terminal and inventory
Offline POS

StockBox - POS

Works when the line drops - local sales and stock, then sync.

Stack & scope

Vanilla PHP Bootstrap On-prem Windows Server

StockBox targets minimarts and cafés where the internet is not a guarantee. Sales, inventory, and daily reporting keep working offline, then reconcile when the connection returns.

TL;DR
Vanilla PHP and Bootstrap on on-prem Windows Server - intentionally simple dependencies for long-lived installs and quick troubleshooting by local IT.

Why offline-first for small format retail?

When connectivity drops during peak hours, queues form fast. Local-first sales capture prevents revenue loss and keeps customer trust; sync jobs replay safely when the line is stable.

When is “vanilla PHP” the right tradeoff?

Operators may prefer stacks their technicians already understand, minimal container overhead, and files they can back up with familiar tools. We still structure code for clarity and safe updates.

Need resilient POS without cloud lock-in? Custom software is a fit.

More projects