Skip to content

raffamz/backend_test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

Teste Prático ⚙️

Este é um teste prático para desenvolvedor Backend

Olá, tudo bem? Vc está recebendo um teste prático para vaga de backend Java e Nodejs.

Caso vc esteja aplicando para Java, deve considerar:

  • Java 8;
  • Spring boot;
  • Banco MySql;

Caso vc esteja aplicando para Nodejs, deve considerar:

  • Nodejs 14;
  • Express;
  • Banco MySql;

O Projeto

A necessidade deste projeto é criar um sistema de cadastro de sócios de um clube de prática de esportes.

Necessidade

No clube existem várias práticas de esportes e é possível que o sócio tenha acesso a mais de uma prática de esporte, a saber: natação, jiujitsu, karatê, basquete e futebol. Neste cadastro, além de conter dados básicos ( nome, sobrenome, data de nascimento) também deve existir dados de contato (email, telefone e endereço), e ser possível cadastrar qual prática esportiva o associado se credenciou.

Como é um clube, existe uma contribuição mensal para prática dos esportes. Caso não haja pagamento, o sistema deve ter a informação de suspensão de atividade naquela prática esportiva. Caso ele tenha mais de uma prática, este controle deve ser por esporte.

O que deve ser entregue neste projeto:

  • Informar qual nível está aplicando [Júnior, Pleno, ou Sênior]
  • microsserviço na linguagem definida;
  • API REST com recursos que atendam as funcionalidades necessárias;
  • MER do banco de dados;
  • Código versionado no github (enviar link do projeto finalizado);
  • No arquivo readme, informar os comandos básicos para rodar o projeto;
  • Documentação Swagger da API.

Qualquer dúvida, só me procurar pelo msm canal que recebeu este teste prático..

About

Teste prático para desenvolvimento backend.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published