Demo application from my presentation at CoderCamp 18 in Hamilton, ON