Criar um Projeto JAVA com API Rest

Cancelado Postado há 2 anos Pago na entrega
Cancelado Pago na entrega

Você estará fazendo uma API REST que precisará controlar endereços de usuários!

O primeiro passo deve ser a construção de um cadastro de usuários, sendo obrigatório dados como: nome, e-mail, CPF e data de nascimento, onde e-mail e CPF devem ser únicos.

O segundo passo é criar um cadastro de endereços, sendo obrigatório dados mínimos para cadastro como: logradouro, número, complemento, bairro, cidade, estado e CEP, associando este endereço ao usuário.

O terceiro passo é criar um endpoint que retornará um usuário com a lista de todos seus endereços cadastrados.

Você deverá construir apenas 3 endpoints neste sistema, o cadastro do usuário, o cadastro de endereços e a listagem dos endereços de um usuário específico.

- Caso os cadastros estejam corretos, é necessário voltar o Status 201, caso haja erros de preenchimento de dados, o Status deve ser 400.

- Caso a busca esteja correta, é necessário voltar o status 200, caso haja erro na busca, retornar o Status adequado e uma mensagem de erro amigável.

Eu preciso que o freelancer crie esse projeto em formato de TEXTO/PDF contando como faria pra implementar esse código.

Explicar quais as tecnologias do mundo Spring você usaria;

Conte qual o papel das tecnologias escolhidas e quais benefícios elas trazem para a implementação do código;

Diga quais classes seriam criadas nesse processo e traga trechos autorais explicando a construção de cada classe do código;

Explique as etapas do processo de construção do seu código e como faria a implementação do sistema na Web;

Traga trechos de códigos autorais que justifiquem a implementação de cada tecnologia (não precisamos do código inteiro);

Evidencie o funcionamento da API (localmente).

ATENÇÃO:

É preciso construir a aplicação SEM UTILIZAR LOMBOK;

Desafiamos você a integrar a API da Viacep usando Spring-Cloud-Feign.

OBS: Java como linguagem e Spring + Hibernate como stacks de tecnologia fundamentais da aplicação

Java

ID do Projeto: #30124334

Sobre o projeto

4 propostas Projeto remoto Ativo em há 2 anos

4 freelancers estão ofertando em média $83 nesse trabalho

ExpertSoul

Olá, Concluí MS Software Engineering. Tenho 5 anos de experiência em desenvolvimento Java e implementação de algoritmos. Minha especialidade central em Java - C ++ - C - orientado a objetos - Estrutura de dados - Swing Mais

$30 USD em 1 dia
(240 Comentários)
7.3
sundevmar

Olá Obrigado por postar seu projeto. Eu revisei sua exigência. Para entender mais e esclarecer nossas dúvidas, gostaria de discutir com vocês alguns pontos e dúvidas sobre o projeto. Envie-nos uma mensagem para que Mais

$240 USD in 3 dias
(3 Comentários)
3.7
ruslikpetr

Hello Nice to meet you I've just checked your requirements in details I have 11+ years of experience about Java And I can develop your project in shortest time perfectly If you hire me, I'll give you the satisfactory Mais

$30 USD em 1 dia
(5 Comentários)
3.1
uvtxyz1991

- previous experience in such topics; - eager to discuss a lot in this chat stream; - degree stats / maths;

$30 USD em 1 dia
(6 Comentários)
2.3