Skip to content

Este repositorio contiene el código para el desafío de Back End de Alura, que consiste en crear una API REST usando Spring para replicar el proceso de almacenamiento y tratamiento de datos en el foro de Alura.

Notifications You must be signed in to change notification settings

vimofama/Challenge-Foro-Alura

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Challenge Foro Alura

Este repositorio contiene el código para el desafío de Back End de Alura, que consiste en crear una API REST usando Spring para replicar el proceso de almacenamiento y tratamiento de datos en el foro de Alura.

Funcionalidades

La API REST tiene las siguientes funcionalidades:

  • Crear un nuevo tópico
  • Mostrar todos los tópicos creados
  • Mostrar un tópico específico
  • Actualizar un tópico
  • Eliminar un tópico

Modelo de entidades

Se proporciona el modelo de entidades del proyecto para facilitar el desarrollo de las funcionalidades de la API.

Tecnologías utilizadas

  • Java
  • Spring Boot
  • Hibernate
  • MySql

Ejecución del proyecto

Para ejecutar el proyecto, sigue los siguientes pasos:

  1. Clona este repositorio en tu máquina local.
  2. Abre el proyecto en tu IDE de preferencia.
  3. Ejecuta la aplicación.
  4. Puedes acceder a la documentacion generada por Swagger a través de http://localhost:8080/swagger-ui/index.html.

Ejemplo de la ejecuión en Insomnia

Registro topico

image

Listar topicos

image

Detallar topico

image

Actualizar topico

image

Eliminar topico

image

Documentación Foro Alura v2.0.0

En esta versión, hemos implementado importantes mejoras de seguridad al agregar un sistema de inicio de sesión para los usuarios. Además, hemos introducido la generación de tokens para permitir el acceso a los métodos anteriores de la aplicación.

Registro de usuario

image

Uso del token de acceso

image

About

Este repositorio contiene el código para el desafío de Back End de Alura, que consiste en crear una API REST usando Spring para replicar el proceso de almacenamiento y tratamiento de datos en el foro de Alura.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages