Skip to content

Shutdown Tracker

Lists planned MBTA subway shutdowns and shows travel times before and after each one. Also offers a calendar feed.

Open the tracker Repo

Stack Vite + React · Python Chalice API
Runs on S3 + CloudFront, Lambda at shutdowns.labs.transitmatters.org
Deploys Push to main
flowchart LR
    json[["shutdowns.json<br/><small>edited by hand</small>"]]
    dd["Dashboard API"]
    api["API<br/><small>Lambda</small>"]
    site("mbtashutdowns.info")
    cal("Calendar feed")

    json --> site
    json --> api --> cal
    dd -- travel times --> api --> site

Good to know

  • Adding a shutdown means editing src/constants/shutdowns.json. No database involved.
  • Travel times come from the Data Dashboard API. The backend just proxies them.