Hakan Sevimoğlu Hakan SevimoğluFreelance Developer · 18 yrs
Automatic stock · Critical level · Consumption

PPE Stock Tracking Software: Stock Updated by Issues, Not by Counts

When you only learn your PPE stock on count day, it is already too late: either the gloves have run out and production is waiting, or there is surplus that will sit on the shelf for years. In KKD Sanal Depo (PPE Virtual Store), stock is deducted on its own with every issue; how much is left, what is about to run out and who consumes what is clear at any moment.

Quick answerPPE stock tracking software updates personal protective equipment stock at the moment of issue and warns before items run out. In KKD Sanal Depo (PPE Virtual Store), developed by Hakan Sevimoğlu, every issue is recorded with employee, item, machine and time, and the issued quantity is deducted from stock automatically. For PPE vending machines, each slot's item, quantity, capacity, critical stock level and refill quantity are defined; slots that drop below the critical level appear in the panel's low stock list. Consumption is reported by department, cost centre, item and date range.

Written by Hakan Sevimoğlu · Last updated:

KKD Sanal Depo PPE virtual store software authorised login screen: PPE distribution and stock control in one panel; vending machines, employee entitlements and consumption reports managed centrally
KKD Sanal Depo · Authorised loginVending machines, employee entitlements and consumption reports in one panel; the same entitlement rules at non-vending points

How is stock updated?

Stock movements are not entered manually; every issue is its own stock movement. Every item issued from the vending machine or a virtual store point is deducted from stock the moment it is issued. As a result, no gap opens between stock and records; if there is a discrepancy, its cause is looked for in the issue record.

Vending machine slots and critical stock

  • Slot definition: each slot's item, current quantity and capacity
  • Critical level: an alert when the slot drops below this quantity
  • Refill quantity: tells the technician how many items to put into the slot
  • Low stock list: slots about to run out, shown when the panel opens
  • Technician scope: a technician sees only the machines assigned to them

Consumption and cost

Consumption is reported by employee, department, cost centre, item and date range. Once you can see which department consumes which PPE and how fast, purchasing is based on data rather than estimates; a department or employee with unusual consumption stands out in the report. For distribution rules see PPE entitlement and limit management, and for the overall flow see PPE distribution system.

What I offer

  • Stock deducted on issue

    No manual movements.

  • Critical stock alert

    Threshold per slot.

  • Refill quantity

    Clear information for the technician.

  • Low stock list

    When the panel opens.

  • Cost centre report

    Consumption cost.

  • Single stock

    Vending machine and store together.

Technologies I use

PHPMySQLCodeIgniterJavaScriptREST API

Example projects

A selection of live projects serving real users.

How we work

  1. Free intro call

    We clarify needs, existing systems and goals together.

  2. Quote & roadmap

    Scope, technology, timeline and budget within 24 hours.

  3. Staged development

    Weekly demos and a live test environment.

  4. 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

How is PPE stock tracked?

Every issue is recorded with employee, item, machine and time, and the issued quantity is deducted from stock automatically.

Are there alerts for vending machine slots?

Yes. A critical stock level is defined for each slot; slots that drop below it appear in the low stock list.

Which machines does a technician see?

Only the machines and departments assigned to them.

What breakdowns are available in the consumption report?

By employee, department, cost centre, item and date range.

Are store and vending machine stock kept separately?

Both are managed in the same database; issues are written to the same record structure.

WhatsAppFree Quote