Sprint 3 : Revisão Front-End
5 cursos
Para revisão...
Angular:
- Angular parte 2: Autenticação, Forms e lazy loading;
- Angular parte 3: Upload, build e novos componentes;
- Angular parte 4: Lapidando o projeto.
Projeto:
- Sistema de login com listagem de usuários (não utilizar banco de dados, Local Storage ou na Session Storage);
- Eu enquanto USUÁRIO quero realizar o cadastro no sistema;
- Eu enquanto USUÁRIO quero realizar o login no sistema;
- Eu enquanto USUÁRIO quero adicionar registros a lista de usuários.
Requisitos da aplicação:
- Usuário deve ser um e-mail válido;
- Senha deve conter no mínimo 8 caracteres, com letras e números;
- Nome do usuário deve conter no máximo 50 caracteres;
- Cada registro deve conter Nome, usuário, senha e data de criação;
- A listagem só deve ser acessível após o login;
- Não deve ser possível remover o usuário logado no momento;
- Deve ser possível adicionar, editar e excluir linhas da listagem.
Restrições:
- Utilização de Angular;
- SASS;
- Typescript;
- Testes automatizados;
- Obrigatório o uso de controle de versão (GIT);
- Responsividade.