Blog Pessoal
Sobre o projeto
Blog Pessoal é uma API REST desenvolvida durante o bootcamp realizado pela Generation Brasil para fins de aprendizado, onde usuários podem se cadastrar e fazer postagens temáticas.
Modelo Lógico
Tecnologias utilizadas
- Java
- Spring Boot
- Spring Data JPA
- Spring Security
- Maven
- Jakarta Bean Validation
- JUnit
Banco de Dados
- PostgreSQL
Arquitetura
- REST
Documentação Swagger
# usuario: admin
# senha: admin
https://appblogpessoal.herokuapp.com/swagger-ui/
Como executar o projeto localmente
Pré-requisitos: Java 11, PostgreSQL
# clonar repositório
git clone https://github.com/fabriciio95/blog-pessoal.git
# Alterar no arquivo application.properties as propriedades de usuário e senha passando a senha de seu banco de dados local
# Entre na pasta raiz do projeto:
cd blog-pessoal/target
# E para rodar o projeto, você pode executar:
java -jar blog-pessoal-0.0.1-SNAPSHOT.jar
Acessando a documentação no Swagger
Para acessar a documentação no Swagger, no seu navegador com a aplicação executando entre com a url:
# usuario: admin
# senha: admin
http://localhost:8080/swagger-ui/
Autor
Fabricio Siqueira Macedo