fix(demo): create full-demo