Example web app driven by API supplied data that can still work offline.