Hakan Sevimoğlu Hakan SevimoğluFreelance Developer · 18 yrs
PPE vending · Employee card · Limits

PPE Vending Machine Software: Manage PPE Issuance with Cards, Limits and Reports

I develop PPE vending machine software that replaces manual handout of gloves, safety glasses, masks and earplugs from the storeroom: employees scan their card, take only what they are entitled to, and every withdrawal is recorded.

Quick answerPPE vending machine software (safety equipment vending software) authenticates employees by card, dispenses personal protective equipment up to the limits defined per department and per person, tracks stock and slots, stores signed issuance records and produces consumption reports. The PPE virtual warehouse and vending management software developed by Hakan Sevimoğlu runs at Brisa across multiple facilities.

Written by Hakan Sevimoğlu · Last updated:

How does a PPE vending machine work?

  1. The employee scans their card at the machine's reader; the system recognizes the card and displays the employee's name, department and remaining entitlements.
  2. They select what they need from products listed by category on the touchscreen; any selection exceeding their entitlement is blocked instantly.
  3. The request goes to the central system and, once approved, the machine dispenses the item; the transaction is logged with employee, product, quantity and time.
  4. Slots running low appear as alerts on the management panel and a refill list is prepared.

Department and employee-based PPE limits

For each department and each employee you define which product they can take, how many, and over what period: daily, weekly, monthly, yearly, or a rolling period covering the last 24 months. Department limits apply by default; if an employee-specific limit is defined, it takes priority.

Managers, foremen or employees with special duties can be granted “unlimited access”; the card of an employee who has lost it or left the company can be blocked with a single click. In the limit dialogs, products are grouped by category and can be selected in bulk per category.

Slot, stock and refill management

Which product each slot in the machine holds, current and maximum quantity, critical stock threshold and refill quantity are all managed from the panel. The low-stock list on the dashboard shows field technicians how much to refill in which machine. Technicians see only the machines and departments assigned to them.

Issuance records, cost centers and reporting

The employee's signed PPE issuance record is scanned (PDF/JPG/PNG) and uploaded to their employee profile; during an audit the document opens with a single click. Cost center and position are selected from fixed lists when defining an employee, so consumption reports are grouped correctly by cost center and department.

Consumption reports can be generated by employee, department, product and date range, making it easy to spot employees who never collect PPE or who consume more than expected. This provides direct data for the OHS specialist's audits and for purchase planning.

Multi-facility deployment

For companies with multiple factories or sites, each facility manages its own machines, employees and departments, while headquarters sees every facility from a single panel. In the Brisa deployment, headquarters and the Aksaray facility operate with this structure.

The management software can be renewed while keeping your existing machine's control board and hardware; for new vending projects, the vending machine control board and embedded software are also developed by a single provider.

What I offer

  • Card identification

    Employee identification by card (RFID); card number conversion and blocking.

  • Smart limits

    Product, quantity and period per department/employee; unlimited access option.

  • Slots & stock

    Slot-based products, critical stock alerts and refill quantities.

  • Role-based access

    Director, manager and technician roles; machine/department restrictions for technicians.

  • Issuance record

    Scanned signed issuance records stored in the employee profile.

  • Consumption report

    Reports by employee, department, product and date range.

Agency, off-the-shelf package or freelance expert?

See at a glance which model delivers the most value for the same budget.

Software agency vs. off-the-shelf package vs. freelance developer
CriteriaSoftware AgencyOff-the-shelf / SaaSHakan Sevimoğlu
Point of contactSales + project manager + teamSupport lineThe expert who writes the code
Cost structureOffice, sales and management layers are priced inPer-user / monthly license, foreverDevelopment work only
Fit to your businessScope changes need extra contracts✕ You adapt to the package✓ Software adapts to you
Response timeTickets, meetings, approval chainsQueued✓ Direct WhatsApp / phone
Technical depthDepends on who is on the teamLimited customization✓ 18 years, every layer from mobile to IoT
MaintenanceKnowledge is lost when the team changesData risk if the product shuts down✓ Supported by the person who built it

Technologies I use

PHPMySQLCodeIgniterJavaScriptDokunmatik kiosk arayüzüRFID kart okuyucuREST 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

What is a PPE vending machine?

A machine where employees scan their card to take personal protective equipment (gloves, safety glasses, masks, earplugs, etc.) up to their defined entitlement, with every withdrawal recorded. The software manages limits, stock, issuance records and reporting.

How are employee limits defined?

Product, quantity and period (daily, weekly, monthly, yearly, rolling 2-year) are defined per department and per employee; an employee-specific limit overrides the department limit.

What happens if an employee loses their card?

The card is blocked from the panel with a single click; a blocked card cannot take items from the machine. Once a new card number is assigned to the employee, their entitlements carry over unchanged.

Does it work with our existing vending machine?

The existing machine's hardware and communication setup are reviewed; the management software and kiosk interface can be renewed while keeping the control side intact.

We have multiple facilities. Can we manage them from a single panel?

Yes. Each facility manages its own machines and employees; headquarters sees all facilities and reports from a single panel.

Where is this system in use?

The PPE virtual warehouse and vending management software I developed is used at Brisa, at headquarters and the Aksaray facility.

WhatsAppFree Quote