T-Comm is a web application designed for mobile browsers to provide a realtime system map of buses in Metro Vancouver, and the status and history of any specific bus in the system.
![](https://dennistt.net/wp-content/uploads/2022/12/tcomm_bus-1024x768.png)
![](https://dennistt.net/wp-content/uploads/2022/12/tcomm_stop-1024x768.png)
![](https://dennistt.net/wp-content/uploads/2022/12/tcomm_block-1024x768.png)
![](https://dennistt.net/wp-content/uploads/2022/12/tcomm_map_stop-1024x768.png)
![](https://dennistt.net/wp-content/uploads/2022/12/tcomm_map_bus-1024x768.png)
![](https://dennistt.net/wp-content/uploads/2022/12/tcomm_map_overview-1024x768.png)
![](https://dennistt.net/wp-content/uploads/2022/12/tcomm_active_list-1024x768.png)
The application backend is PHP/MySQL, with data sourced from TransLink’s Real Time Transit Information (RTTI) API. On the front end, HTML, JavaScript, CSS is used, with the Bootstrap UI framework. For the map, I use OpenStreetMap data visualized through the Leaflet JS library.
T-Comm can be accessed by anyone, but its target audience is primarily transit enthusiasts in the Metro Vancouver area.
Read more about the creation and details of T-Comm on my blog post.
In the news
The site made it onto a few local online news sites in early 2018.