Projeto feito seguindos as orientações do Curso do Ramesh Fadatare - Blog API Rest.
Foi desenvolvido utilizando as seguintes tecnologias:
- Java
- Spring
- Spring Boot
- Spring Security
- JWT
- Spring Data JPA
- Hibernate
- MYSQL
- Swagger API
- AWS
Neste projeto foi desenvolvido uma API que foi documentada utilizando Swagger API, que serve para registrar um usuário, autenticar um usuário via login utilizando JWT, obter todos os posts, criar um post, inserir um comentário by post ID, obter todos os posts com comentarios utilizando paginação, obter um post by ID, obter um comentario by ID.
O deploy foi feito utilizando AWS http://springbootblogapp-env.eba-cxfhjuyu.us-east-1.elasticbeanstalk.com/swagger-ui/#/