Skip to content

Mysticxs01/challenge-Foro-Hub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Foro Hub

Foro Hub es una aplicación desarrollada como parte del desafío de Alura Cursos. Este proyecto implementa un foro con características básicas de autenticación, validación, manejo de datos y una API RESTful.

Tecnologías Utilizadas

  • Java 17
  • Spring Boot 3.4.1
    • Spring Web
    • Spring Data JPA
    • Spring Security
    • Spring Boot DevTools
  • Flyway para migraciones de base de datos
  • MySQL como base de datos relacional
  • Lombok para reducir código repetitivo
  • JWT (Java Web Tokens) para manejo de autenticación
  • Maven como herramienta de construcción y gestión de dependencias

Configuración del Proyecto

Prerrequisitos

  • Tener instalado:
    • JDK 17 o superior
    • Maven 3.8 o superior
    • MySQL

Dependencias Principales

  • Spring Boot Starter Data JPA: Para el manejo de datos con JPA.
  • Spring Boot Starter Security: Para implementar características de seguridad.
  • Spring Boot Starter Validation: Para validación de entradas.
  • Flyway Core y MySQL: Para gestionar migraciones de base de datos.
  • Java JWT: Para autenticación y generación de tokens.

Recursos Adicionales

Para obtener más información sobre las tecnologías utilizadas, consulta:

Autora

Angie Vargas


Si tienes preguntas o comentarios, ¡no dudes en contribuir o abrir un issue!

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages