create base app

demo