
Indonesia Seismic Monitor
A real-time dashboard for monitoring seismic activity across Indonesia, combining live BMKG data with 6 months of USGS historical data to calculate a seismicity index per province.
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






