Skip to content

Sky-Dan/challenge-backend-nodejs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

Desafio Backend

Como parte do processo seletivo da SkyDan, utilizamos esse desafio técnico para avaliar seus conhecimento técnicos e habilidades com o requisito da vaga.

Descrição do desafio

Criar uma API com suporte a criação, edição, exclusão e leitura, usando a seguinte API de referencia A autenticação deve ser JWT

O que será avaliado:

  • Arquitetura escolhida para desenvolvimento do teste.
  • Qualidade e simplicidade do código.
  • Funcionamento do produto entregue.
  • Seguir o padrão RESTful.

Rotas

Usuários
  • Endpoint de login (JWT)
  • Endpoint de cadastro
  • Endpoint de editar perfil
Pokemons
  • Endpoint para listagem
  • Endpoint para criação
  • Endpoint para edição
  • Endpoint para exclusão
  • Endpoint para detalhamento

Diferenciais

  • Cobertura com Jest (ou qualquer outra ferramenta)
  • Documentação com ApiDoc (ou qualquer outra ferramenta)
  • Setup do projeto com docker
  • Variáveis de environment setadas por ambiente (não hard coded)

Como entregar o desafio?

  1. Faça um fork desse projeto em sua conta pessoal no GitHub;
  2. Desenvolva o desafio Frontend da SkyDan;
  3. Adicione como membro do repositório o seguinte usuário do GitHub @danielneris;
  4. Por fim, envie um email informando que concluiu o desafio p/ vagas@skydan.com.br. (coloque no assunto o nome do desafio)

Avaliação

Seu projeto será avaliado de acordo com a qualidade e organização de código, arquitetura, além de seus conhecimentos sobre JavaScript ou TypeScript, padronizações, portanto, esperamos que seus conhecimentos estejam afiados!

A equipe SkyDan te deseja boa sorte e esperamos que você se divirta com o desafio!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published