leolana / itlab-challenge

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

It Lab Challenge

Desafio de desenvolvimento It Lab.


Pré-requisito

Conheça o cálculo Cálculo Eclesiástico.


Propósito dos nossos desafios

De acordo com seus skills, queremos entender a forma como você pensa para resolver problemas, como você organiza seu código e quais tecnologias você se sente mais confortável para utilizar no dia-a-dia.


Sobre o desafio

Criar um algoritmo na linguagem que você preferir para resolver se o dia informado é carnaval 🎉 🎉 🎉.
Onde você precisará criar uma api para expor esse algoritmo, recebendo uma data e retornando se o dia passado é carnaval e qual será o dia da páscoa baseado na data de entrada.
Também pedimos a construção de uma página web criada com ReactJs ou Angular ou Vue.js, mas escolha o de sua preferência.

Serão avalidos os tópicos:

  • Organização do código.
  • Best practices empregadas na construção da aplicação.
  • Qualidade das funcionalidades desenvolvidas.
  • Validações de campos.
  • Alerta a usuários.
  • Quantidade de bugs.
  • Modularização.
  • Testes automatizados.
  • Organização das atividades.
  • Documentação para build, start da aplicação e execução de testes.

Regras:

  • Deve ser desenvolvido tanto o front-end quanto o back-end.
  • O candidato pode definir a tecnologia que se sentir mais confortável em desenvolver, alinhado com o perfil da vaga.
  • O candidato terá 24 horas após o envio do desafio.
  • O candidato deverá subir todo o código fonte no github em um repositório público, não podendo alterar o código após a entrega, o caminho do repositório deverá ser enviado para o endereço de e-mail marcelo.neias@itlab.com.br e deverá ficar disponível por no mínimo 10 dias.
  • No caso do banco de dados, junto ao código fonte o candidato deverá fornecer os scripts de criação dos objetos do banco de dados.
  • Os arquivos devem ser subidos para o github sem serem compactados (em arquivo .zip por exemplo).

Boa sorte.

Time It Lab


Made with ♥ by ITLAB

About