Hakan Sevimoğlu Hakan SevimoğluFreelance Developer · 18 yrs
Employee card · Identity · Instant decision

Card-Based PPE Issuing System: No PPE Without a Card Scan

The weakest link in PPE issuing is the question “who took it?”. Issuing by asking for a name, with a signature sheet or based on a familiar face produces no record. With card-based issuing, identity is not up for debate: the employee scans their card, the system identifies the person and makes the decision within seconds.

Quick answerA card-based PPE issuing system is one in which personal protective equipment is issued only after the employee card is scanned. In KKD Sanal Depo (PPE Virtual Store), developed by Hakan Sevimoğlu, when a card is scanned the system identifies the employee and checks their remaining entitlement for the selected item. If there is an entitlement, the item is issued, the issue is recorded with employee, item, machine and time, and stock is deducted automatically; if not, the issue is rejected. A lost card is blocked from the panel, and no item can be taken with a blocked card. The same card is valid both at the PPE vending machine and at virtual store points without a vending machine.

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

What happens when a card is scanned?

  1. Identification: the card number is matched to the employee record; name, employee number and department appear on screen
  2. Block check: the transaction stops with a blocked card
  3. Entitlement check: the employee's remaining entitlement for this item in the period is calculated
  4. Decision: issue if there is an entitlement, rejection if not; more than the entitlement cannot be added to the basket
  5. Record: employee, item, quantity, machine and time are written, and stock is deducted

Card management

Each employee is assigned a card number; the same card number cannot be given to two employees. A lost card is blocked with a single click; when a new card number is assigned, the employee's entitlements continue from where they left off. The number format sent by the card reader is converted to the format the system uses. When a card cannot be scanned, the card number can be entered manually on the kiosk screen.

Some employees, such as the OHS specialist or the maintenance team, may need to take items without limits. These employees are defined with “unlimited access”; their issues are still recorded but are not blocked by the entitlement limit.

One card, every point

The same card is valid at the PPE vending machine and at virtual store points without a vending machine; issues at both points are written to the same entitlement account. For how entitlements are defined, see PPE entitlement and limit management.

What I offer

  • Identity by card

    No names asked, the card is scanned.

  • Instant decision

    Issue if entitled, otherwise rejection.

  • Card blocking

    A lost card is disabled with one click.

  • Unique card

    One card, one employee.

  • Unlimited access

    Selected employees, still recorded.

  • Manual entry

    By number if the card cannot be read.

Technologies I use

PHPMySQLRFID kart okuyucuJavaScriptDokunmatik kiosk arayüzü

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 does card-based PPE issuing work?

The employee scans their card, the system identifies the person and checks the remaining entitlement for the item; if there is one, the issue is recorded and stock is deducted, otherwise the issue is rejected.

Can we use our existing employee cards?

Yes. The employee card numbers are defined in the system; the number format sent by the card reader is converted to the format the system uses.

What happens if a card is lost?

The card is blocked from the panel, and no item can be taken with a blocked card. When a new card is assigned, the entitlements carry on unchanged.

Can the same card be assigned to two employees?

No. The card number is unique; every issue is recorded in the card holder's name and deducted from their entitlement.

What about employees who need to take items without limits?

They are defined with unlimited access; their issues are recorded but are not blocked by the entitlement limit.

WhatsAppFree Quote