demo app scaffolding