
The cost of uncontrolled distribution
- Excess consumption: in distribution without defined entitlements, anyone takes as much as they want
- Lost records: paper slips and Excel cannot prove in an audit who received what
- Stock surprises: missing items are noticed at stock count, and production is left without PPE
- Cost blindness: nobody knows which department or cost centre consumes what
How does the system distribute?
Every issue goes through the same flow: the card is scanned, the person is identified, the remaining entitlement for the item is calculated, and if there is one the issue is approved, a record is created and stock is deducted. At the vending machine this flow runs on the machine; in the virtual store it runs on the storekeeper's screen. An employee cannot take PPE that does not belong to them, nor more than their entitlement.
Entitlements are defined per department or per person, as a quantity and period for each item: daily, weekly, monthly, yearly or 2-year. Details: PPE entitlement and limit management.
Vending machine and store together
Frequently consumed items such as gloves, masks and earplugs are issued 24/7 from the vending machine, while items that require sizing or take up volume, such as hard hats, shoes and workwear, are issued from the store. Because both are written to the same entitlement account, an employee cannot reuse in one channel an entitlement that has run out in the other. For the vending machine side see safety vending machine software, and for the store side see PPE virtual store software.
Reports and audits
Consumption reports can be produced by employee, department, cost centre, item and date range; the employee detail report shows all PPE a person has received, with dates. Signed issue receipts are stored on the employee record: PPE tracking and issue receipt software. In an OHS audit, who received what is shown on a single screen together with the documents.
What I offer
Two channels
Vending machine and virtual store.
One entitlement account
Same entitlement, whatever the channel.
Card-based issuing
PPE not assigned to a person cannot be taken.
Every issue recorded
Employee, item, machine, time.
Automatic stock
Deducted on issue.
Consumption report
Department and cost centre.
Technologies I use
Example projects
A selection of live projects serving real users.

Vending Machine Software
Embedded control, touchscreen sales UI, payments and remote management.
ViewISG Virtual Warehouse Dispatch Assistant
Occupational safety ERP with REST API and BI dashboard.
View
Embedded Software & IoT Solutions
ESP32/STM32 firmware and industrial IoT.
ViewHow we work
Free intro call
We clarify needs, existing systems and goals together.
Quote & roadmap
Scope, technology, timeline and budget within 24 hours.
Staged development
Weekly demos and a live test environment.
Launch & support
Go-live, training and ongoing maintenance.
Free pre-analysisThe first meeting and roadmap are completely free, with no obligation.
Staged delivery and approvalYou review each module on a test environment before we move on.
Written scope and rightsScope, delivery and source code rights are defined in the contract.
Frequently asked questions
What is a PPE distribution system?
It is a system that manages, with entitlement rules and records, to whom, how much and when the personal protective equipment given to factory employees is issued.
Is a vending machine required?
No. Distribution can also be done from the virtual store screen; vending machines and the virtual store work together with the same database and entitlement rules.
Which PPE can be distributed?
Any defined item, such as gloves, goggles, masks, earplugs, hard hats, safety shoes and workwear.
Which reports are available?
Consumption reports by employee, department, cost centre, item and date range, plus an employee detail report.
Can it be used at more than one plant?
Yes. Each plant manages its own points and employees; headquarters sees all plants from a single panel.