Programador para web services Java spring


Terminado
Descripción:
Desenvolver e disponibilizar o código da classe 'Cliente' que será chamada por uma classe Controller -Arquitetura MVC - Model - Web Service - Restful/JSON - Java Spring - Banco de dados: MySQL - Metodos: Inserir, Alterar, Consultar, Listar, Excluir e Listar.
Tabelas BD:
Tb_Usuario
(tabela que conterá o usuário)
PK_Usuario INT
Nome VARCHAR(300)
Email VARCHAR(200)
Senha VARCHAR(5000)
FK_TipoUsuario¹ INT
FK_StatusCadastro² INT
¹ Foreing Key da tabela TB_TipoUsuario
²Foreing Key da tabela TB_StatusCadstro
TB_TipoUsuario
(tabela que diferenciará se o usuário é Cliente ou Entregador)
PK_TipoUsuario INT
DescricaoUsuario VARCHAR(100)

TB_StatusCadastro
(tabela que conterá qual o status do cadastro dele. Ex: Pendente, Autorizado)
PK_StatusCadastro INT
DescricaoCadastro VARCHAR(100)

TB_UsuarioDocumento
(tabela que conterá os dados do documento do usuário e o endereço do documento físico)
PK_UsuarioDocumento INT
NumeroDocumento INT
OrgaoDocumetno VARCHAR(15)
EnderecoDocumento VARCHAR(5000)
FK_Usuario¹ INT
¹Foreing Key da tabela TB_Usuario
TB_UsuarioEndereco
(tabela que conterá os dados de endereço do Usuario)
PK_UsuarioEndereco INT
Endereco VARCHAR(500)
Bairro VARCHAR(100)
CEP VARCHAR(100)
Cidade VARCHAR(100)
UF VARCHAR(100)
FK_Usuario¹ INT
¹Foreing Key da tabela TB_Usuario
TB_UsuarioTelefone
(Tabela que conterá os dados de telefone do usuário)
PK_UsuarioTelefone INT
DescricaoTipoTelefone VARCHAR(100)
DDD VARCHAR(2)
NumeroTelefone VARCHAR(12)
Operadora VARCHAR(30)
FK_Usuario¹ INT
¹Foreing Key da tabela TB_Usuario


Categoria: IT & Programação
Subcategoria: Programação
Qual é o alcance do projeto?: Alteração média
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho especificações
Disponibilidade requerida: Conforme necessário
Funções necessárias: Desenvolvedor
Integrações de API: Outros (Outras APIs)

Abierto

Presupuesto

7

Propuestas

7

Freelancers interesados

Publicado: Hace 10 meses

Plazo: No definido

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.


Freelancers que ya aplicaron para este trabajo

Daniel S. Analise, Consultoria e Desenvolvimento de Sistemas de Informação *** Automação Comercial *** *** Tecnologias mobile-android *** Especialista nas linguagens Delphi, Java, PIC C, C#, SQL,... + detalles

Jean P. M. Q. Formado em Gestão da Tecnologia da Informação pela Faculdade de Tecnologia Senac Goiás, mais de 10 anos atuando na área de Tecnologia da informação. A três anos é desenvolvedor de Software na Otimize-TI, com foco em d... + detalles

Daniel C. M. 29 Anos de experiência em projeto e desenvolvimento de software, seleção, treinamento, pesquisa. Minha última experiência foi na AZ Informática www.azi.com.br Referência: Marlon (Diretor de Fábrica) Período 02/07... + detalles

Thales N. Sou formado em informática pelo Centro federal de educação tecnológica de minas gerais, domino diversas tecnologias sendo elas de front-end (Angular, React, JQuery, entre outros), ou de back-end(APIs, Java, PHP, NodeJ... + detalles

jean c. g. t. Especialista em resolver problemas + detalles