Bus Finder is a web app for locating nearby bus stops and finding upcoming arrivals.
Bus Finder leverages the MTA Bus Time Developer API to display live bus data on an interactive map. The client side is built with Angular, Babel and LESS.
I worked as Front End Lead with the Victoria’s Secret Special Projects team to produce this single page application. There are two separate builds: one for desktop/tablet and one for handheld devices. They are kept in the same repository and share common js and css files when possible. The two builds files are managed in separate grunt configs to manage dependencies. We used Hammer to manage touch events …Read More
Mobile touch scrolling on in-page elements has been a pain point since I started working with mobile and responsive sites. There are a lot of js libraries out there to help with this, but no matter how well they’re written you run into a few fundamental issues, …Read More