Toronto 311 Civic Pulse

Visit project

Toronto 311 Civic Pulse downloads the City of Toronto’s current and previous-year 311 Service Requests data, computes a rolling 90-day view, and publishes a compact JSON bundle for a static dashboard.

The pipeline calculates city, ward, and category totals, completion rates, open backlogs, older unresolved requests, daily volume, and comparison with the prior window. Plain-language briefs are generated from those aggregates only. The model does not receive individual requests or locations, and the page keeps the source, snapshot date, and non-affiliation note visible.

The project is deliberately descriptive. It can show where volume or backlog is concentrated; it cannot explain the cause of a trend or speak for the resident who filed a request. A nightly systemd timer refreshes the data and redeploys the static site, making the update path repeatable without turning the dashboard into an opaque prediction system.

Visit Toronto 311 Civic Pulse