Skip to content

OurBank é um projeto educacional desenvolvido como projeto do segundo semestre de Analise e desenvolvimento de sistemas

Notifications You must be signed in to change notification settings

RaianNolaco/OurBank-Api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 

Repository files navigation

OurBank-Api

O que é o OurBank?

​ Ourbank é um banco fictício, 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.

​ Este repositório se trata do backend de nosso banco, o frontend pode ser encontrado neste repositório.

Tecnologias usadas

  • MySql
  • Spring boot
  • Java
  • Maven

Como rodar o projeto?

1° Precisamos ter alguns programas instalados

​ (Claramente você também terá que ter instalado em sua maquina o Git para clonar o projeto e o Java para o projeto)

2° Clonando 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"
Screenshot_11

Cole o link nessa janelinha que ira aparecer
Screenshot_12

Clique em uma dessas opções, ai fica de sua escolha
Screenshot_13

E pronto projeto clonado
Screenshot_20

  • Ecliplse

(A forma como será mostrada é uma forma mais "Arcaica" de se fazer mas funciona) Vá a pagina do repositorio e baixe o projeto como ZIP, apos isso descompacte o projeto em um diretorio de sua preferencia
Screenshot_21

Apos isso, va ao seu eclipse e clique em File
Screenshot_22

vá em Import
Screenshot_23

Clique em "Maven" > "Existing Maven Projects" e cliquie em next
Screenshot_24

Clique em Browse e selecione o repositorio que você colocou o projeto
Screenshot_26

e pronto você está com o projeto no eclipse
Screenshot_27

3° Configurando banco de dados e conexão

  • Primeiro vamos rodar o script

Vá nas pastas do projeto e procure pelo arquivo "Script.sql" e copie todo sciprt que estiver lá
Screenshot_28

Abra o Workanch abra uma nova aba de query e cole o script lá
Screenshot_29

va em "Schemas" para poder ver se ele foi criado Após isso clique esse raiozinho para execultar todo o script
Screenshot_30

caso ainda não tenha aparecido, clique em atualizar (Sinalizado pela seta verde)
Screenshot_31

um ultima passo agora é olhar nesta aba "Session"
image

e verificar essas informaçoes para mais tarde
image

  • Agora vamos configurar a conexão com o banco de dados

vá ao projeto e procure pelo arquivo "application.properties" e o abra
Screenshot_33

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
Screenshot_34

4° Rodando o projeto

​ Nesta etapa por enquanto só rodarei no visual studio Code, pois é aonde funciona melhor

Clique nesse botão azul
Screenshot_14

Procure o arquivo "OurBankApiApplication.java" e abra ele
Screenshot_15 Screenshot_16 Screenshot_17

Apos estar com o documento aberto, cloque no plazinho no canto superior direito da tela
Screenshot_18

E pronto seu projeto está rodando!
Screenshot_19

4° Testando o projeto

Copie este link: https://api.postman.com/collections/23992032-9cf12ff9-fdaa-4b23-8305-e7285be62d15?access_key=PMAT-01GMS9SRNQ9589JE5QASB0FD4R

Entre no seu postman e vá ao import e clique nele
Screenshot_6

Apos clicar em import vá em Link
Screenshot_7

Cole o link nesta caixa de texto
Screenshot_8

E clique em "Continue"
Screenshot_9

Clique em "Import"
Screenshot_10

E pronto a collection está em seu postman agora é só testar a vontade
Screenshot_11
image

Algumas considerações finais

Nos desenvolvemos nossa API com base uma serie de vídeos do canal Moto code a playlist de videos em que nos baseamos é está aqui.

Envolvidos OurBank-Api

Releases

No releases published

Packages

No packages published

Languages