tutorial demo app with scaffolding