Skip to content

AndersonCRocha/spring-boot-blog-api

Repository files navigation

spring-boot-blog-api

API REST para Blog feito em Spring Boot

Segurança Permitir o cadastro de usuários e login com autenticação via token JWT
Post Permitir o cadastro e consulta de posts com texto, imagens e links. Apenas o criador do post poderá ter permissão para excluí-lo
Comentários Suportar a adição e exclusão de comentários em posts. Os posts poderão ser visíveis a todos os usuários. Apenas o criador do comentário poderá ter permissão para excluí-lo
Fotos Permitir a criação de álbuns de fotos. As fotos dos álbuns poderão ser visíveis a todos os usuários. Apenas o dono de um álbum poderá excluí-lo

Tecnologias utilizadas

  • Java 15
  • Spring Boot
  • Spring Data JPA
  • Spring Security utilizando JWT e RefreshToken
  • PostgreSQL
  • Liquibase
  • BeanValidation
  • Docker
  • Docker compose
  • OpenAPI/Spring Docs

Instalação com Docker Compose

git clone https://github.com/AndersonCRocha/spring-boot-blog-api
cd spring-boot-blog-api
docker compose up

About

API REST para Blog feito em Spring Boot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published