An extremely efficient way to check the live status of buses around Champaign-Urbana.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
cdn-backup
js
.gitignore
.htaccess
BusTracking.html
LICENSE
README.md
TripInfo.html
TripPlanner.html
favicon.ico
gtag.js
index.html
planner_search.html
shapeViewer.html

README.md

Champaign-Urbana Mass Transit Department - Quick Bus Lookup

This is a simple web app that allows you to search for a stop and find out the bus arrival times in under 5 seconds. It also features live updating every 60 seconds with an ability to see the last known location of any bus.

This utilizes CUMTD's API and Google Maps Static API along with Bootstrap 4 and jQuery to deliver a responsive end-user experience.

The goal of this web app is completely based on efficiency. Many of the existing apps suffer from lagging on load times, and I wanted a way to very quickly be able to check stops. With cached assets on a local machine, the entire search takes around 200ms. Running on the website generally takes 1.5s on Chrome.

This is hosted on uiucbus.com.

Usage

To use this, add your Google Maps API key and CUMTD API key, which can both be obtained for free, to the spots provided in BusTracking.html.