Para acessar o back-end do projeto, acesse git: https://github.com/MaateusMDS/Hlera.git
Clique aqui para ver o vídeo Pitch!
Dependências:
- Java 17
- MariaDB | Porta 3306
Baixe a última release do projeto
Execute o .jar
java -jar hlera.jar
Altere o {{baseURl}} para seu endereço.
- Método: POST
- Autenticação: Basic Auth
- Usuário: admin
- Senha: 123
- URL: {{baseUrl}}/pessoa
- Tipos de grupo: DOADOR & BENEFICIARIO
- Body:
{ "nome": "Amorim Luiza", "cpf": "332.714.808-50", "rg": "13.345.618-1", "dataNascimento": "24/07/2004", "numeroCelular": "1146274861", "dados": { "email": "luiza@gmail.com", "grupo": "DOADOR", "senha": "luiza123" }, "endereco": { "logradouro": "Rua das Flores", "numero": "123", "bairro": "Centro", "cidade": "São Paulo", "estado": "SP", "cep": "01121-010" } }
- Método: GET
- Autenticação: Basic Auth
- Usuário: admin
- Senha: 123
- URL: {{baseUrl}}/pessoa/{idUser}
- Método: GET
- Autenticação: Basic Auth
- Usuário: admin
- Senha: 123
- URL: {{baseUrl}}/pessoa
- Método: DELETE
- Autenticação: Basic Auth
- Usuário: admin
- Senha: 123
- URL: {{baseUrl}}/pessoa/{idUser}
- Método: PUT
- Autenticação: Basic Auth
- Usuário: admin
- Senha: 123
- URL: {{baseUrl}}/pessoa/{idUser}
- Body:
{ "dados": { "grupo":"BENEFICIARIO" } }
- Método: POST
- Autenticação: Basic Auth
- Usuário: admin
- Senha: 123
- URL: {{baseUrl}}/campanha
- Body:
{ "nome": "Campanha de alimento", "tipoCampanha": "ALIMENTO", "itensDisponiveis": 2, "descricao":"Essa doação irá ocorrer em São Paulo" }
- Método: GET
- Autenticação: Basic Auth
- Usuário: admin
- Senha: 123
- URL: {{baseUrl}}/campanha/{idCampanha}
- Método: GET
- Autenticação: Basic Auth
- Usuário: admin
- Senha: 123
- URL: {{baseUrl}}/campanha/user/{idUser}
- Método: GET
- Autenticação: Basic Auth
- Usuário: admin
- Senha: 123
- URL: {{baseUrl}}/campanha
- Método: DELETE
- Autenticação: Basic Auth
- Usuário: admin
- Senha: 123
- URL: {{baseUrl}}/campanha/{idCampanha}
- Método: PUT
- Autenticação: Basic Auth
- Usuário: admin
- Senha: 123
- URL: {{baseUrl}}/campanha/{idCampanha}
- Body:
{ "descricao":"Essa doação irá ocorrer em São Paulo, dia 20/06" }
- Método: POST
- Autenticação: Basic Auth
- Usuário: admin
- Senha: 123
- URL: {{baseUrl}}/campanha/{idCampanha}/inscritos/{idUser}
- Método: GET
- Autenticação: Basic Auth
- Usuário: admin
- Senha: 123
- URL: {{baseUrl}}/campanha/{idCampanha}/inscritos
- Método: DELETE
- Autenticação: Basic Auth
- Usuário: admin
- Senha: 123
- URL: {{baseUrl}}/campanha/{idCampanha}/inscritos/{idUser}
- Método: GET
- Autenticação: Basic Auth
- Usuário: admin
- Senha: 123
- URL: {{baseUrl}}/login/user?user={user}?senha={senha}
- Método: GET
- Autenticação: Basic Auth
- Usuário: admin
- Senha: 123
- URL: {{baseUrl}}/login/user?user={user}