WhichBus
A simple, beautiful way to navigate public transit in Seattle.
Trip planning, real-time arrivals, GPS position. What more could you want?
Why the new repository?
Well, the original WhichBus code has gotten nearly out of hand. It's big and messy and the result of much experimentation, frustration, and learning. It is now time to put all this new knowledge to use and build WhichBus right (or at least righter).
What's so special about this one?
This is a new WhichBus, a lean, seafoam green, trip-planning machine. It's built on an almost entirely different set of technologies, including the following:
- Backbone as a frontend framework
- Backbone Boilerplate as a set of best practices
- Backbone LayoutManager, making views little more than configuration
- Font Awesome for an immediately intuitive UI
- Handlebars for frustration-free semantic templates
- Require.js for brilliant module loading
- Twitter Bootstrap so we don't have to write all that CSS
- Yeoman as an excellent build environment and server
Installation
- Install Yeoman
- Clone repository
npm link
to install dependenciesyeoman server
to launch in browseryeoman build
to compile and compress