Since the project was done for a class focusing on object oriented design and implementation, we made the system easy to maintain and add functionality to. Here’s a visual representation of how we decided to implement the project. LaunchPad interacts with the Wunderground API, Google Calendar API and RTD Denver to provide up-to-date, personalized information.
Here are a few screenshots of the bus and calendar widgets from the final application.
Like what you see? Check out our code, hosted on GitHub.