Skip to content

vilelacode/projeto-final-IBM-G2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

☕ Desafio Final IBM - If (black) Then {code}

Repositório com o código fonte do banco fictício HelloBank para o programa IF BLACK, THEN CODE! da IBM.
Em parceria com a GAMA ACADMEY

ibm gama



🚧 Execução e construção do projeto 🚧

Eduardo Silva Linkedin Badge

Fábio Vilela Linkedin Badge

Leopoldo Demetrio Linkedin Badge



Principais tecnologias usadas

java-thumb

AWS

download lambda beancort

Back End

spring intellijcort post1

apache_maven




REFERÊNCIAS - INSTRUÇÕES

Clone project

git clone https://github.com/fvilelagit/projeto-final-IBM-G2

****** ESTE PROJETO TEM CARÁCTER DEMONSTRATIVO NÃO FICARÁ NO ATIVO POIS GERA CUSTOS ********

Click para expandir CONFIGURAÇÕES AWS

EC2 com maquina para fazer deploy e executar testes da aplicação

WhatsApp Image 2022-09-19 at 09 33 37

RDS com banco de dados MySql configurado para receber as informações do HelloBank

WhatsApp Image 2022-09-19 at 09 33 37 (1)

Topico do serviço sns configurado, para enviar notificações para os clientes via email e sms

WhatsApp Image 2022-09-19 at 09 33 37 (2)

Click para expandir as rotas SWAGGER

 http://18.212.212.100:8085/swagger-ui.html

http://hellobankgrupo2-env.eba-uedm2sfc.us-east-1.elasticbeanstalk.com/swagger-ui.html

sw1

account

image

image

Tópicos colocados em prática:

  • Documentação SpringDoc OpenAPI.
  • Principais frameworks para teste unitários em Java: JUnit and Mockito.
  • Testes para validação: create, read, update and delete.
  • Database MySql and Spring Data JPA
  • Spring Security - Criptografia BCrypt
  • AWS - Lambda - API Gateway - Elastic BeanStalk -SNS
  • Jenkins
  • Docker

Pré-requisitos

  • Java 17 ou superiores.
  • Maven 3.6.3 ou superiores.
  • Intellj IDEA Community Edition ou sua IDE favorita .



Below are reference links:

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors