Projetos

MS Envio de E-Mail

Microserviços para envio de email com Spring (Java Mail Sender) e o servidor SMTP do Gmail.

Aplicação desenvolvida com Spring Boot na versão 3.0.2 ultilizando a Linguagem Java e a JDK 17 com um banco de dados PostgreSql

Aplicação rodando de forma assíncrona com RabbitMQ utlilizando protocolo AMQP

Link para o repositório no GitHub no botão abaixo.

API Gerenciamento de Pessoas

Avaliação para uma vaga de emprego na empresa Attornatus, na qual eu precisei criar uma API para gerenciar pessoas que permitisse;

  • Criar uma pessoa
  • Editar uma pessoa
  • Consultar uma pessoa
  • Listar pessoas
  • Criar endereço para pessoa
  • Listar endereços da pessoa
  • Poder informar qual endereço é o principal da pessoa

Aplicação desenvolvida com Spring Boot na versão 3.0.1 ultilizando a Linguagem Java e a JDK 17 com um banco de dados simples (H2)

Link para o repositório no GitHub e imagem em docker abaixo.

Cloud Parking

Projeto desenvolvido em conjunto com a DIO (Digital Innovation One) ao final do curso de Spring Framework ministrado pelo Sandro Giacomozzi no qual é possível controlar um estacionamento de veículos. Onde serão controlados a entrada, saída e valor a ser cobrado do cliente.

As tecnologias ultilizadas no projeto foram;

  • Java e Spring Boot
  • Spring Secutiry
  • PostgreSQL
  • Docker
  • Swagger
  • Rest-Assured
  • Heroku