Skip to content

Commuter Rail Departure Board driven off of the MBTA API

Notifications You must be signed in to change notification settings

NB28VT/MBTA-Departure-Board

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MBTA South Station Departure Board

mbta_board_screenshot

Overview

The purpose of this project was to build an approximation of a Massachusetts Bay Transportation Authority train departure board using the powerful MBTA v3 Developer API. It's currently hosted on Heroku here.

The MBTA's API includes a number of interesting endpoints and features for retrieving near real-time data for trains and buses throughout the MBTA system. Among its coolest features:

I decided to build this in React with create-react-app, as that's the framework I am most familiar with and it's relatively straightforward. It has a lightweight Express server for running on Heroku.

Current App Features

At the moment, the departure board includes:

  • Departure Time, Destination, Train Number and Status for pending MBTA Commuter Rail departures from South Station in downtown Boston, Massachusetts.

  • Live updates on all "reset" events

  • A simple live clock updated with setTimeout

About

Commuter Rail Departure Board driven off of the MBTA API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published