
Indonesia Seismic Monitor
A real-time dashboard that combines live BMKG data with 6 months of USGS historical records to monitor seismic activity and calculate a province-level seismicity index.
2
REST API endpoints
38
Provinces mapped
2
Live data sources
2 min
Auto-refresh
- Interactive map with earthquake markers colored by magnitude, with dark/light tile switching
- Data pipeline: fetch BMKG (XML) + USGS (GeoJSON) -> map coordinates to province -> calculate seismicity index -> serve via API
- Dark/light mode with system preference detection






