Climate monitoring system that collects weather, air quality, alerts, and earthquake data for US cities.
| Service | Description |
|---|---|
| city-monitor | Data collection service (webhook receiver) |
| city-monitor-api | Read-only REST API |
| city-monitor-ui | Terminal-style dashboard |
| easy-cron | Distributed cron scheduler |
EasyCron ──webhook──▶ city-monitor ──▶ PostgreSQL ◀── city-monitor-api ◀── city-monitor-ui
- Open-Meteo - Weather and air quality
- NWS - Weather alerts
- USGS - Earthquakes
MIT