This is a selection of projects I have developed and shared publically.
Nova Scotia Power Outage Tracker
A WASM application written in Rust that uses Svelte for its frontend, available here.
Nova Scotia Power makes current outage information available via a map. However, I was curious about the distribution of outages across the province and across time. With enough data I’d like to attempt to predict outages on a per-region basis using weather forecasts, and also make an independent forecast of outage resolution time.
This software has three components:
- Frontend WASM application
- Backend GRPC service
- A scheduled task that periodically fetches current outage information