Skip to content

Latest commit

 

History

History
60 lines (45 loc) · 1.25 KB

README.md

File metadata and controls

60 lines (45 loc) · 1.25 KB

Challenge Alura ONE - Foro Hub

Diagrama Entidad-Relacion

Entidades

  • User
  • Messages
  • Topic

Requerimientos

  • Base de datos Relacional MySQL
  • CRUD de Topicos
  • Implementacion de Spring Security
  • Implementacion de JWT
  • Integracion de documentacion en Swagger
  • Implementacion de rutas Messages and User (Opcional)

Pasos Iniciar el Programa

  1. Creacion del .env
DB_URL=
DB_USER=
DB_PASS=
JWT_SECRET=
JWT_EXPIRATION=
  1. Configuracion del application.properties
spring.application.name=forohub
spring.datasource.url=jdbc:mysql://${DB_URL}
spring.datasource.username=${DB_USER}
spring.datasource.password=${DB_PASS}
server.servlet.context-path=/api/v1
spring.jpa.hibernate.ddl-auto=update
server.error.include-stacktrace=never
api.security.token.secret=${JWT_SECRET}
api.security.token.expiration=${JWT_EXPIRATION}
  1. Configurar en las variables de entorno en los perfiles de configuracion en IntelliJ IDEA
perfil

Badge de Challenge

badge