Skip to content

Latest commit

 

History

History
44 lines (33 loc) · 1.29 KB

README.md

File metadata and controls

44 lines (33 loc) · 1.29 KB

El proyecto tiene la posibilidad de gestionar un foro, con el objetivo de facilitar la administración de tópicos dentro del mismo y con autenticación de usuarios.

Características

  • Registro de usuario e inicio de sesión con autenticación JWT
  • Cifrado de contraseña usando BCrypt
  • Autorización basada en roles con Spring Security
  • CRUD para las entidades "Topic"

Tecnologías

  • Spring Boot 3.0
  • Spring Security
  • JSON Web Tokens (JWT)
  • BCrypt
  • Maven
  • MySQL

Ejecución

  1. Clonar repositorio: git clone https://github.com/Marc0Franc0/Forum
  2. Ir al directorio del proyecto: cd Forum
  3. Seguir pasos para ejecución con Maven

Requerimientos para ejecutar con Maven

Para construir y ejecutar la aplicación necesita:

Configurar datos de la base de datos MySQL: application.properties

Ejecutar localmente

mvn clean install
mvn spring-boot:run

Dirigirse a: