Skip to content

natanlf/carros-spring-boot-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aluguel de carros - Back end

O app aluguel de carros foi criado para mostrar um pouco do meu trabalho na programação. Inicialmente estava estudando um pouco de UML e fiz o seguinte diagrama de classes:

Diagrama

Para me manter atualizado e mostrar um pouco do trabalho, pensei em usá-lo para fazer um app Android.

Com o diagrama criado comecei a fazer o Web Service usando a ferramenta Spring Boot que é um framework que usa a linguagem JAVA. Fiz um sistema de segurança que usa JWT (JSON WEB TOKEN), assim o usuário precisa estar autenticado e autorizado para utilizar alguns recursos do sistema e para testar os recursos do Web Service utilizei a ferramenta POSTMAN e banco de dados em memória H2 e mysql. Foi feita uma integração com o S3 da Amazon, assim todas as imagens de perfil de clientes e carros se encontram no S3. Para envio de e-mail foi usado o SMTP da Google.

Ao longo do desenvolvimento tive que colocar senha e perfil para o cliente, assim ele tem uma conta e sabemos que tem autorização para acessar tal recurso. O cliente pode alugar um carro e ao alugar o sistema envia um e-mail de confirmação.

Abaixo está o link do projeto Front end:

https://github.com/natanlf/carros-ionic-app

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published