Skip to content

brayanfreitas/backend-challenge

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

Desafio de Backend

Clubpetro

Descrição

Este desafio tem como objetivo avaliar as habilidades técnicas do candidato a vaga de desenvolvedor backend no Clubpetro.

O Desafio

O desafio consiste em desenvolver uma API rest que permita o CRUD de lugares para se conhecer ao redor do mundo para alimentar o frontend que pode ser visto na imagem a seguir:

Desafio

Os dados a ser considerados são:

  • País: O país escolhido;
  • Local: O local dentro do país escolhido;
  • Meta: O mês e o ano que o usuário pretende visitar o local;
  • Url da bandeira do país;
  • Data de criação do registro;
  • Data de atualização do registro.

Requisitos Obrigatórios

Requisitos que serão avaliados no desafio.

  • A API deverá ser desenvolvida com Node.js e Express;
  • Apenas o Local e a Meta poderão ser editados;
  • O mesmo local em determinado país não poderá ser adicionado de forma duplicada;
  • A listagem dos dados deverá ser ordenada de forma crescente pela meta;
  • O candidato deverá adicionar ao projeto uma explicação de como executar a aplicação.

Bônus

Requisitos que não são obrigatórios mas podem te deixar em vantagem com relação aos outros candidatos.

Submissão e Prazo de entrega

  • O canditado deverá realizar um fork deste repositório e submeter o código no mesmo;
  • Em caso do deploy realizado, a url deverá ser adicionada no README;
  • O prazo de entrega para este desafio é de 2 (duas) semanas, contando a partir do dia em que o candidato recebeu o email com o link do repositório;
  • Ao finalizar o desafio, o candidato deverá submeter o desafio no questionário disponível na sua área de candidato na plataforma(https://menvievagas.com.br/vagas/fam%C3%8Dliapires/) do Processo Seletivo. É só clicar em RESPONDER no questionário e inserir o link do seu PR. Em caso de dúvidas, enviar um e-mail para jobs@clubpetro.com.br

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • TypeScript 96.9%
  • JavaScript 3.1%