guilhermeteodoro
6/7/2017 - 9:52 PM

cargox_test.md

Desafio CargoX

Bem vindo! Se você está aqui é porque gostamos do seu perfil e queremos conhecer um pouco mais sobre suas habilidades como desenvolvedor.

O que deverá ser feito?

Você deverá desenvolver um CONFIGURADOR DE FORMULÁRIOS. O exercício se divide em 2 etapas: 1 - Formulário Configurador e 2 - Formulário Alvo

1 - Formulário Configurador

  • O usuário poderá adicionar/remover diferentes tipos de campo, sendo eles: text, select, checkbox e radio
  • O usuário poderá configurar tais campos como obrigatórios, se assim desejar
  • O usuário poderá conferir o andamento de sua edição através de um espaço para o preview da configuração

2 - Formulário Alvo

  • O Formulário Alvo deve ser exibido no espaço de preview do Formulário Configurador
  • Formulário Alvo deve conter um botão Enviar
  • Ao preencher o formulário e clicar no botão Enviar o usuário deverá ver um resumo das informações postadas
  • Caso hajam campos obrigatórios não preenchidos, o POST deve ser impedido e o usuário deve ser informado sobre os campos obrigatórios

Bonus Round

Gostamos muito de:

  • Modularização
  • Testes
  • Views Reativas
  • Interfaces Responsivas

Boa Sorte!

“Great men are not born great, they grow great.” – Mario Puzo, from The Godfather