vinicius-escano / plataforma-conscientiza-backend

Repositório backend para o serviço plataforma-conscientiza
0 stars 0 forks source link

FTRE – 3 - Disponiblização de API backend #15

Closed marcus-vinf closed 1 month ago

marcus-vinf commented 2 months ago

Feature para construir a API backend que tratará os dados.

O backend do serviço é o responsável por praticamente toda a lógica com o qual tratamos os dados. Para a construção de um bom backend deve ser levado em consideração a eficiencia e segurança no tratamento de dados.

O serviço se baseará já plataforma Java + Spring, que conta com recursos que tornam a construção mais rápida.

Essa feature disponibilizará a API para criação e manutenção dos registros de dados


UML

entidade: registro Id: uuid; navegador: string; horarioAcesso: date; tipoAparelho: string. origemAcesso: enumOrigemAcesso

enum: enumOrigemAcesso Values: DESKTOP_MESSAGE DESKTOP_EMAIL MOBILE_MESSAGE MOBILE_QRCODE


Validar:

Critérios de aceite: 1 – Estrutura definida seguindo as boas práticas de desenvolvimento. 2 – Endpoints responsivos. 3 – Integridade de dados. Não permitir duplicidade

vinicius-escano commented 1 month ago

Ajustado descrição da tarefa

vinicius-escano commented 1 month ago

Commit da tarefa

FTRE-3

vinicius-escano commented 1 month ago

Utilização do CRUD

URL: http://localhost:8081/api/registries

CREATE Image

READ ListAll Image

FindById Image

UPDATE Image

DELETE Image

davifma commented 1 month ago

Onde está o UML? Quais são os diagramas?

Qual o endereço da API? Temos um Swegger dela?

vinicius-escano commented 1 month ago

UML: Image

A API está rodando localmente ainda, e o swagger não se faz necessário pois todos os acessos até o momento estão listados no CRUD comentado acima

davifma commented 2 weeks ago

UML com Primary Key? Que diagrama é esse?