Skip to content

Back-end de um desafio proposto pela Meta, para atuação no cliente Porto Seguro

Notifications You must be signed in to change notification settings

samuel-cruz/porto-seguro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spring Framework

Java Spring Boot JUnit Maven

📝 Objetivo

Back-end de um desafio proposto pela Meta, para atuação no cliente Porto Seguro

💻 Definição do projeto

  • Crie uma API utilizando Spring Boot, onde será possível criar e buscar informações de uma pessoa com base no seu CPF. Para isso, você precisará criar 2 endpoints REST:

    • Post -> Criação da pessoa
    • Get -> Busca da pessoa com base no CPF
  • A entidade Pessoa deve conter os seguintes atributos:

    • Nome (obrigatório, máximo de 30 caracteres)
    • Idade (obrigatório e deve ser maior do que 0)
    • CPF (obrigatório e deve ser válido)
    • Endereço (com no mínimo 1 e no máximo N)
  • A entidade Endereço deverá conter os seguintes atributos:

    • Logradouro (obrigatório, máximo de 40 caracteres)
    • Complemento (opcional, máximo de 50 caracteres)
    • Cidade (obrigatório, máximo de 45 caracteres)
    • Estado (obrigatório, máximo de 2 caracteres)
  • O cadastro não precisa utilizar uma base de dados, pode utilizar a base de dados em memória.

requisicao-post

requisicao-get

Feito com 🧡 por Samuel Cruz

About

Back-end de um desafio proposto pela Meta, para atuação no cliente Porto Seguro

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages