O projeto simula uma aplicação de inscrição na Academia de Jedis, do filme Star Wars.
Para obter os dados, a API a ser utilizada é a swapi.co.
Na primeira página, há um formulãrio básico, onde o usuário informa seus dados de cadastro. (Nome, idade e email).
Após o preenchimento e envio do formulãrio, ele deverá ser redirecionado para a página confirmacao.html
.
Na segunda página um mentor é selecionado aleatóriamente.
Para encontrar o nome do mentor, é necessário uma consulta de personagem na API Swapi.co.
A consulta é feita via um identificador, que deve ser um número randômico entre 1 e 90.
Com o resultado dessa consulta, o nome do mentor deve ser exibido na tela, no local reservado #mentor-name
.
Ainda nessa tela, o usuário pode:
- Aceitar o mentor, e seguir para a página
inscrito.html
- Negar, e ter outro mentor aleatóriamente escolhido.
Essa é a tela de confirmação da inscrição.
Nessa tela, algumas informações devem ser preenchidas dinâmicamente:
- Nome do aluno (Informada previamente na tela index.html)
- Nome do mentor (Informada previamente na tela confirmacao.html)
- Nome do planeta natal do mentor (Consumido via API swapi.co)
Para desenvolver o projeto, utilizamos o ambiente NodeJS.
É necessário ter o npm ou yarn instalado.
npm init
ou
yarn
npm run start
ou
yarn start
O prazo de entrega é de 1 semana a partir do recebimento deste teste.
Você pode clonar este repósitório e nos enviar o link, ou nos enviar seus arquivos finais.