Versão do Angular: v15.2.6. Versão indicada do node: v14.20.1.
Utilizando a API: https://dummyapi.io/data/v1/, seguindo a documentação: https://dummyapi.io/docs (Endpoints de usuários: https://dummyapi.io/docs/user ).
- Exibição de lista de usuários
- Exibição de usuário único
- Criação de usuários
- Atualização de dados de usuário.
Todas as paginas precisam estar integradas com a API. A API necessita de autenticação via header conforme documentação. O "Token" se encontra no e-mail onde essa avaliação foi enviada. Opcional: bibliotecas de componentes como Angular Material ou Bootstrap.
Exibição de lista de usuários: Botão de redirecionamento para pagina de criação de usuário. Lista de usuários com Botão para deletar o usuário, botões para redirecionamento para as paginas de exibição de usuário único e atualização de dados do usuário.
Exibição de usuário único: Exibição do usuário e botão voltar.
Criação de usuários: Formulário de criação de usuário.
Atualização de dados de usuário: Formulário de atualização de dados do usuário pelo ID disponibilizado na lista. Toda vez que editar os inputs, salvar o formulário, se preocupar com quantidade de requisições para evitar sobre carga do servidor.