Montclair is a Web Application built on React for tracking public transportation vehicles in real time. It supports fetching all the routes, vehicle locations, stops, and showing the estimated arrival times.
Montclair was initially built to support Birmingham, Alabama's Bus system, but has since been extended to support many different agencies.
Montclair is a client side only application, and it requires pulling vehicle data from a 3rd party integration. Currently, there is support for the following integration vendors:
This is the core application being used as part of the "Go Transit App" collection, where white labeled apps for different cities have been created. You can see an example of this with "Go Birmingham".
npm install
npm start
to start a local serverCopyright (c) 2020 Marcus Dillavou line72@line72.net
Montclair is released under the GPLv3. See the COPYING file for more information.