Back to Projects
Dashboard overview — latest earthquake, daily test result, and edge worker health. 
Sensor Health dashboard — real-time online / offline status across the sensor network. 
Seismic event reports with alarm level and reporting status. 
Preliminary testing tool — replays recorded waveform files through the live detection engine. 
Settings panel — interface available in 8 languages.
NightWatch — Real-Time Seismic Monitoring Platform
Sole Front-End Engineer
A production seismic-monitoring dashboard built for Senso Engineering, used to track earthquake activity across a network of ground-motion sensors in real time. As the sole front-end engineer, I built the monitoring dashboard, sensor-health tooling, historical reporting, an admin panel, and a preliminary-testing tool that replays recorded seismic waveforms through the live detection engine.
Next.js 15React 19TypeScriptSupabasePostgreSQLTailwindCSSChart.jsLeafletReact-PDF
Key Features
Live dashboard summarizing the latest earthquake, daily self-test status, and sensor-network health
Per-sensor health monitoring with online / offline / fault status
Historical event reports with alarm levels and reporting workflow
Waveform replay tool for validating the detection engine against recorded events
Role-based admin panel, audit logging, and an 8-language interface
Geographic mapping of sensor stations with Leaflet
TOTP-based MFA and location-aware access rules
Automated PDF report generation
Screenshots





Want to know more about this project?
Happy to walk through the architecture and decisions in detail.
Get in Touch