industrial-safety

2025 work · Global Plus In production · Global Plus
All projects

Risk management system for hazardous materials storage. Protocols, operational control, multi-role.

The problem

A hazardous materials storage company in Ilo managed all their safety protocols on paper. Employee certifications, emergency plans, inspections, and incident records were hard to audit and easy to lose in daily operations.

The solution

Multi-role system (supervisor / operator / auditor) with protocol library, digital inspection flow, incident logging with photos, certification tracking, and PWA with offline mode for warehouse zones without WiFi coverage.

Impact

  • Emergency protocols accessible offline across the entire warehouse area
  • Compliance audits from days to minutes — everything traceable by role and timestamp
  • Zero lost documentation since deploy
$ safety --module=inspections --role=supervisor

  ┌──────────────────────────────────────┐
  │ Inspección Diaria · Almacén A        │
  │ 2025-05-13  08:34  · Hector A.       │
  ├──────────────────────────────────────┤
  │ ✓ Extintores verificados  (3/3)      │
  │ ✓ Señalización visible    (ok)       │
  │ ⚠ Ventilación zona 4     → revisar  │
  │ ✓ EPP disponible          (ok)       │
  ├──────────────────────────────────────┤
  │ [Firmar y enviar]  [offline ✓]       │
  └──────────────────────────────────────┘

Stack

Next.js + PWA
Installable on warehouse tablets; works without internal WiFi
PostgreSQL
Full traceability: incidents, roles, timestamps, photos — nothing deleted
Docker
Reproducible deploy on company's on-premise server; zero cloud dependency
  • Next.js
  • PostgreSQL
  • Docker
  • PWA

Keyboard shortcuts

H
Home
A
About
P
Projects
C
Contact
G
GitHub
?
Show shortcuts