feat(customer-demo): add user task and form