Skip to content

Practia de backen con java spring boot 3, creacion de un foro

Notifications You must be signed in to change notification settings

GeraMaldonado/foro-hub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Foro Hub

Este proyecto es una practica emulando un foro, la aplicacion por ahora solo cuenta con la secicon de topicos (CRUD) y la seccion de usuarios con un metodo POST con el proposito de verificar la existencia del usuario, por lo que el usuairo debera crearse manualmente en la base de datos. Se utilizó Spring Boot 3 para la creación del backend. Para probar los enpoints se uso POSTMAN

Comenzando 🚀

Estas instrucciones te permitirán obtener una copia del proyecto en funcionamiento en tu máquina local para propósitos de desarrollo y pruebas.

Pre-requisitos 📋

Que cosas necesitas para instalar el software y como instalarlas

  • Java JDK 17
  • Maven 3.8.1 o superior
  • IntelliJ IDEA o cualquier IDE compatible con JAVA (Opcional)
  • Mysql
  • POSTMAN (O alguno similar)

Instalación 🔧

IntelliJ IDEA

  1. Clonar el repositorio
git clone https://github.com/GeraMaldonado/foro-hub.git
  1. Abre el proyecto en tu IDE.
  2. Configura el SDK de Java en tu IDE (asegúrate de tener instalado JDK 17).
  3. Espera a que Maven descargue todas las dependencias necesarias.
  4. Crea las variables de entorno para la base de datos, (DB_USER, DB_NAME, DB_HOST, DB_PASSWORD y JWT_SECRET).
  5. Ejecuta la clase Principal para iniciar la aplicación.
  6. Crear manualmente un usuario en la tabla "usuarios" de MySQL 7.1 Poner una clave codificada con Bcrypt
  7. Usar postman para probar los endpoints
  • "/topico" con (GET, POST, PUT)
  • "/topico/:id" con (GET, DELETE)
  • "/login" con (POST)

Expresiones de Gratitud 🎁

  • Comenta a otros sobre este proyecto 📢
  • Invita una cerveza 🍺 o un café ☕ a alguien del equipo.
  • Da las gracias públicamente 🤓.
  • etc.

⌨️ con ❤️ por GeraMaldonado 😊

About

Practia de backen con java spring boot 3, creacion de un foro

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages