Back-end de um desafio proposto pela Meta, a qual deve atender aos seguintes requisitos:
A aplicação, a ser desenvolvida em Java, deverá expor uma API de cadastro, alteração, remoção e consulta de pessoas com as seguintes informações:
- Nome - obrigatório
- Sexo
- E-mail - não obrigatório, deve ser validado caso preenchido
- Data de Nascimento - obrigatório, deve ser validada
- Naturalidade
- Nacionalidade
- CPF - obrigatório, deve ser validado (formato e não pode haver dois cadastros com mesmo cpf)
Obs: a data de cadastro e atualização dos dados devem ser armazenados.
Este projeto foi desenvolvido com as seguintes tecnologias/frameworks:
- Você pode acessar a documentação da API clicando aqui.
- Você pode baixar este projeto através de uma imagem docker, clicando aqui.
- O front-end para testar esta API está disponível aqui.
Feito com ♥ por Samuel Cruz 👋 Fale comigo!