Skip to content

wyslanalves/Teste-Attornatus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Avaliação Desenvolvedor Back-end Attornatus


Tópicos

Descrição do projeto

O sistema permitirá o cadastro de pessoas e poderá associar vários endereços para uma pessoa. Foi realizado validações, foi feito tratamento do retorno da API nas requisiçôes e utilizei Record que é um recurso que permite representar uma classe imutável contendo apenas atributos, construtor e métodos de leitura. Esse tipo de classe se encaixa perfeitamente para representar classes DTO, já que seu objetivo é apenas representar dados que serão recebidos ou devolvidos pela API.

Descrição do projeto GlicoCare, onde se tem um paciente medindo glicose com um glicosímetro, conectado via Bluetooth ao aplicativo que o profissional da saúde tem acesso.

Funcionalidades

✔️ Funcionalidade 1: Realizar cadastro das pessoas.

✔️ Funcionalidade 1: Realizar cadastro dos endereços e associando a pessoa.

✔️ Funcionalidade 4: Realizando todo processo de CRUD (Create, Read, Update, Delete).

Aplicação

Android Emulator

Técnicas e tecnologias utilizadas

✔️ Java 17
✔️ Spring Boot 3
✔️ InteliJ IDEA
✔️ Banco de Dados H2
✔️ Lombok
✔️ Hibernate
✔️ Insomnia (Testar Requisiçôes REST)

Iniciando e Configurando banco de dados

  • Script SQL
INSERT INTO tb_pessoas (nome, data_nascimento) VALUES ('Pedro',  '2023-01-01');
INSERT INTO tb_pessoas (nome, data_nascimento) VALUES ('Larissa',  '2023-01-01');
INSERT INTO tb_pessoas (nome, data_nascimento) VALUES ('Allyson',  '2023-01-01');
INSERT INTO tb_pessoas (nome, data_nascimento) VALUES ('gustavo',  '2023-01-01');

INSERT INTO tb_enderecos (cep, cidade, endereco_principal, logradouro, numero, pessoa_id) VALUES ('58304000', 'Santa Rita', true, 'rua1', '420',1);
INSERT INTO tb_enderecos (cep, cidade, endereco_principal, logradouro, numero, pessoa_id) VALUES ('58305000', 'Conde', false, 'rua2', '421',1);
INSERT INTO tb_enderecos (cep, cidade, endereco_principal, logradouro, numero, pessoa_id) VALUES ('58306000', 'Lucena', false, 'rua3', '422',1);
INSERT INTO tb_enderecos (cep, cidade, endereco_principal, logradouro, numero, pessoa_id) VALUES ('58307000', 'Bayeux', false, 'rua4', '423',2);
INSERT INTO tb_enderecos (cep, cidade, endereco_principal, logradouro, numero, pessoa_id) VALUES ('58307000', 'Rio de Janeiro', false, 'rua4', '423',3);
INSERT INTO tb_enderecos (cep, cidade, endereco_principal, logradouro, numero, pessoa_id) VALUES ('58307000', 'São Paulo', false, 'rua4', '423',4);
INSERT INTO tb_enderecos (cep, cidade, endereco_principal, logradouro, numero, pessoa_id) VALUES ('58307000', 'Bahia', false, 'rua4', '423',5);

Acesso ao projeto

Você pode acessar o código fonte do projeto ou baixá-lo.

Desenvolvedor


Wyslan Alves

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages