Saas de controle de clientes interno
- #HTML
- #TypeScript
- #CSS
- #Angular
Sistema de gerenciamento de clientes desenvolvido como teste técnico para o "Empresa X".
A aplicação permite cadastrar, editar, excluir e buscar clientes, com interface moderna seguindo a identidade visual da empresa.
Foco em Front-End a pedido do Projeto.
Dados utilizados para o desenvolvimento são fictícios.
🏆 Diferenciais Técnicos
- ✅ Reactive Forms para formulários complexos com validações
- ✅ Componentes reutilizáveis (formulário serve para criar e editar)
- ✅ Service dedicado para gerenciamento de dados (separação de responsabilidades)
- ✅ Confirmação antes de exclusão com diálogo visual
- ✅ Validações visuais com mensagens de erro claras
- ✅ Código comentado e documentado para fácil manutenção
- ✅ Standalone Components (abordagem moderna do Angular)
- ✅ Observables (RxJS) para reatividade dos dados
🔮 Possíveis Melhorias Futuras
- API REST: Substituir localStorage por integração com backend (Node.js, Spring Boot, etc.)
- Autenticação: Login com JWT para controle de acesso
- Paginação: Para lidar com grandes volumes de dados
- Testes unitários: Cobertura com Jasmine/Karma (já configurado pelo Angular CLI)
- Testes E2E: Com Cypress ou Playwright
- Validação de CPF/CNPJ por dígito verificador: Validação matemática completa
- Exportação de dados: Gerar relatórios em PDF ou Excel
- Dark mode: Tema escuro alternativo
- Internacionalização (i18n): Suporte a múltiplos idiomas
- Docker: Containerização para deploy simplificado
Conheça o projeto em: https://projeto-delta-bank-4gv8qm1ur-edison-bitencourts-projects.vercel.app/





