Desafio ImpulsoGov | Estágio Desenvolvedor Fullstack Este arquivo contém as instruções de dois desafios que constituem a primeira etapa da avaliação técnica para a vaga de Estágio em desenvolvimento Fullstack.
Atenção: Nenhum código feito por você será usado pela Impulso Gov sem sua permissão.
Instruções Gerais Seus desafios deve ser entregue até domingo (08/05/2023), às 23:59. Você deve enviar um email com suas soluções para [email protected]. Desafio 1 - Componente em JS Criar um componente Reactjs (JS) que receberá um JSON com nomes e notas como propriedade:
[ { "nome" : "José Alves Dos Santos", "nota" : 37 }, { "nome" : "Anderson Da Silva", "nota" : 49 }, { "nome" : "Maria Ferreira", "nota" : 68 }, { "nome" : "Ana Oliveira", "nota" : 87 } ]
O nome deve ser exibido pelo componente centralizado na vertical e na horizontal e em ordem alfabética, se a nota do menor que 50, o nome deve aparecer em vermelho, se a nota for maior ou igual a 50, o nome deve aparecer em verde:
O codigo pode ser implementado na plataforma One compiler
Entrega Para esta entrega esperamos um repositório público ou privado (compartilhado com o email [email protected] e [email protected]) no github que possa ser rodado localmente ou já hosteado. Desafio 2 - API Crie uma API em FastAPI com um endpoint que retorne o horario atual dos fusos horários (-3 GMT) e (GMT – 5).
Entrega Para esta entrega esperamos um repositório público ou privado (compartilhado com o email [email protected]) no github que possa ser rodado localmente ou já hosteado. Para ir além: você pode implementar os fuso horários como um parâmetro da sua API.