Skip to content
Mohammad Zainur Roziqin

TSP EHS

An EHS Program Target (TSP) tracking app for mine sites.

Visit liveDemo requires credentials

Problem solved

Executing EHS programs at a mine site is hard to monitor and prove consistently, while manual monthly evidence collection is error-prone.

My role

Sole designer and developer (in-app branding: "TSP EHS - MND Site CPM").

Stack & architecture

  • Laravel
  • Filament
  • PHP
  • MySQL
  • WhatsApp API

Notable technical decisions

  • A TSP activity master with categories and responsible positions, plus an activity log as proof of execution.
  • Daily WhatsApp reminders (tsp:send-reminders command, scheduled at 06:00) with a sender health-check.
  • Monthly evidence export as a ZIP via a streamed signed URL, avoiding PHP-FPM OOM on archives of hundreds of MB.

Operational impact

EHS program execution and evidence are centralized and scheduled, simplifying monthly compliance reporting.