Projeto para CRUD de clientes
-
Criar uma tela para consulta dos clientes permitindo:
- Filtrar por nome e/ou somente ativos.
- Incluir, alterar e excluir.
-
Criar um cadastro de clientes contendo:
- Nome, obrigatório;
- Tipo (pessoa física ou jurídica), obrigatório;
- CPF (se pessoa física) ou CNPJ (se pessoa jurídica), obrigatório;
- RG (se pessoa física) ou IE (se pessoa jurídica);
- Data de Cadastro;
- Ativo (se está ativo);
- Telefone, contendo ddd e número, permitir adicionar mais do que um e remover os adicionados. (Mestre Detalhe)
- Ao gravar validar se já existe um cliente cadastrado com o CPF/CNPJ informado.
- npm start -> inicia e roda o projeto em ambiente de desenvolvimento na url: http://localhost:4200/
- npm run build --prod -> comando para gerar o "pacote" do projeto para fazer o deploy em produção