Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Perfil #13

Open
16 tasks
alexBMDC opened this issue Jul 3, 2019 · 0 comments
Open
16 tasks

Perfil #13

alexBMDC opened this issue Jul 3, 2019 · 0 comments
Assignees
Labels
Frontend Etiqueta para tarefas de frontend

Comments

@alexBMDC
Copy link
Collaborator

alexBMDC commented Jul 3, 2019

Tela de perfil contendo a listagem dos dados do usuário:

  • Verificar quais componentes já existem e que você pode reutilizar do projeto.
  • Imagem de perfil (possibilitando troca imagem).
  • Ao trocar a imagem ou enviar qualquer dado para API deverá aparecer um spinner avisando que está ocorrendo um processamento.
  • Dados a serem listados:
    • Nome.
    • E-mail.
    • CEP.
    • Endereço (preenchido pela API ViaCep ao mudar o CEP).
    • Bairro (preenchido pela API ViaCep ao mudar o CEP).
    • Cidade (preenchido pela API ViaCep ao mudar o CEP).
    • UF (preenchido pela API ViaCep ao mudar o CEP).
    • Número
    • Complemento.
  • Para validação dos dados, utilizar funções da classe Utils do projeto. O campos a ser validados na alteração são os mesmos que precisam de validação no cadastro,
  • Botão de Salvar deverá ser habilitado assim que todas as validações passem, assim como ocorre no cadastro.
  • Ao clicar no Botão "Salvar" deverá ser chamada a API de edição de usuário. E um Spinner deverá ser mostrado ao usuário. O Spinner deverá ser retirado da tela quando o dado for salvo
@eazybestartup eazybestartup added the Frontend Etiqueta para tarefas de frontend label Jul 4, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Frontend Etiqueta para tarefas de frontend
Projects
None yet
Development

No branches or pull requests

2 participants