mpk Timetables for Krakow buses. API have been created with Symfony2 and MongoDB, and client with AngularJS. Once a day cron runs a scrap command to update the timetables. Client has a cache. Demo can be found at mpk.mfeleniak.sites.polcode.net.