The JMU Bus App

The JMU Bus App has served James Madison University’s population of more than 20,000 students for over 7 years. It has an average user rating of 4.8 stars on the Google Play store and over 10,000 paid downloads from the Apple App Store.


This project included building a native app for Android and iOS, as well as creating a back-end console for managing bus routes.


The app displays the bus schedule and allows users to crowdsource bus locations to accurately predict actual bus arrival time. The app also features an over the air update system to notify users of unplanned schedule changes, such as snow days.