Olá, muito obrigado por querer fazer parte do nosso time, ficamos muito felizes por isso! =)
Desafio é a nossa cara, então aqui vai um bem legal... espero que você se divirta!
Estamos passando por um processo de "re-design" da nossa aplicação e isso envolve, principalmente, uma nova arquitetura de código.
Já usamos (e gostamos muito de Vue.js) e o nosso novo padrão de front-end será em........ Vue.js!
Queremos que você crie um padrão para desenvolver telas de configuração (ou parâmetros, como preferir)!
Se você observar bem, as telas de configuração tem um mesmo padrão (Veja um exemplo):
- Carregar os dados de uma API
- Exibir formatados de acordo com o tipo do dado com alguma informação
- Permitir clique na informação que leva a um
"modal"com umformpara poderatualizaros dados - Envia dados para API
- Modal fecha automaticamente
- Atualizar a informações exibidas na tela
Por isso queremos que você implemente um padrão para criar uma tela de configuração de maneira mais rápida!!!!
- Aplicação precisa contemplar somente o FRONT-END em
Vue.js - Para simular a API, você pode
mockarem qualquer serviço online. - Não precisa se preocupar com Layout, pode usar qualquer
bootstrapoumaterial designda vida... - Lembre-se, seu código servirá de base e padrão para outros desenvolvedores, então capriche na legibilidade! =)
- Seu código deve ser o mais re-utilizável possível.
- Para avaliar o seu desafio, é legal que seja fácil de executar aqui ou que você publique num
now.shouHeroku. Lembre de criar um README.md explicando como testar/instalar!


