é um site desenvolvido para armazenamento de senhas, com o intuito de aprender mais sobre tecnologias mais de "Base" com html, css, javaScript para front e Java e MySQL para back e também explorar o mundo dos frameworks e criptografias que no nosso caso estamos criptografando nosso dados com um Base64 com a forma de criptografia AES (Advanced Encryption Standard) que é um tipo de criptografia que usa a mesma chave para criptografar e descriptografar os dados.
Este repositório se trata do backend de nosso projeto, o frontend pode ser encontrado neste repositório.
- MySql
- Spring boot
- Java
- Maven
-
Eclipse IDE ou Visual Studio Code
- Caso use o Visual Studio Code você precisara das seguintes extensões:
- Extension Pack for Java
- Spring Boot Extension Pack
(Claramente você também terá que ter instalado em sua maquina o Git para clonar o projeto e o Java para o projeto)
- Visual Studio Code
Primeira mente va ao github e pege o link deste repositorio, apos isso volte no vs code e clique em "Clone Git Repository"
Cole o link nessa janelinha que ira aparecer
Clique em uma dessas opções, ai fica de sua escolha
- Primeiro vamos rodar o script
Vá nas pastas do projeto e procure pelo arquivo "Script_DB.sql" e copie todo sciprt que estiver lá
Abra o Workanch abra uma nova aba de query e cole o script lá, va em "Schemas" para poder ver se ele foi criado
Após isso clique esse raiozinho para execultar todo o script
caso ainda não tenha aparecido, clique em atualizar (Sinalizado pela seta verde)
um ultima passo agora é olhar nesta aba "Session"
e verificar essas informaçoes para mais tarde
- Agora vamos configurar a conexão com o banco de dados
vá ao projeto e procure pelo arquivo "application.properties" e o abra
assim que abrir e preencha os compos conforme o seu banco de dados sua senha a porta aonde seu banco está rodando e o local aonde está rodando
Nesta etapa por enquanto só rodarei no visual studio Code, pois é aonde funciona melhor para nos
Procure o arquivo "PasswordlockerApplication.java" e abra ele
Apos estar com o documento aberto, cloque no plazinho no canto superior direito da tela
E pronto seu projeto está rodando!
Copie este link:
https://api.postman.com/collections/23992032-90c47375-31d6-4dd5-ab67-eacaa9d4c352?access_key=PMAT-01H1YVY7AKW24B9A9BSH8Y0NFZ
Entre no seu postman e vá ao import e clique nele
Apos clicar em import vá é cole o link Link
e ele ira importar automaticamente(nas versoes mais atuais)
E pronto a collection está em seu postman agora é só testar a vontade