Survey app frontend