created user scaffold
finish demo ap