Desenvolvido com 'vitailse' - Vue 3, Vite 2 e TailWind - (https://github.com/hi-reeve/vitailse)
Para as validações foi utilizado o 'vuelidate'
Para os elementos arrastáveis foi utilizado o 'vuedraggable'
- Baixe os arquivos desse repositório e acesse no seu terminal a pasta chamada 'teste-juscash' contida nele;
- Rode os comandos:
npm install
npm run dev
- Então um link aparecerá no terminal, clique nele para acessar o sistema.
- Se, ao testar, forem criados muitos Leads, basta abrir o DevTools (F12) e digitar
localStorage.clear()
para eliminar todos os registros. - O login é um placebo pois, como não há forma de desenvolver um login seguro apenas em front-end, decidi redirecionar o usuário independente de qual o email e senha digitados. (Ainda assim desenvolvi as validações para o formulário de cadastro, conforme requisitado)