Skip to content

API REST para un foro con el objetivo de facilitar la administración de tópicos dentro del mismo y con autenticación de usuarios.

Notifications You must be signed in to change notification settings

Marc0Franc0/Forum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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:

About

API REST para un foro con el objetivo de facilitar la administración de tópicos dentro del mismo y con autenticación de usuarios.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages